Съдържание:

Как работи функцията AVG в SQL?
Как работи функцията AVG в SQL?

Видео: Как работи функцията AVG в SQL?

Видео: Как работи функцията AVG в SQL?
Видео: Функция AVG (SQL для Начинающих) 2024, Може
Anonim

SQL Сървър AVG () функция е съвкупност функция това връща средно аритметично стойност на група.

В този синтаксис:

  • ВСИЧКИ инструктира AVG () функция да вземе всички стойности за изчисление.
  • DISTINCT инструктира AVG () функция да работи само с уникални стойности.

По подобен начин може да попитате как SQL изчислява AVG?

SQL ИЗБЕРЕТЕ БРОЙ, СУМ, СР

  • SELECT COUNT връща броя на стойностите на данните.
  • SELECT SUM връща сбора от стойностите на данните.
  • SELECT AVG връща средната стойност на данните.

По същия начин, как изчислявате средната стойност в базата данни? Зад кулисите, AVG функцията изчислява средно аритметично на стойности, като разделите общия брой на тези стойности на броя на стойностите с изключение на стойностите NULL. Следователно, ако общият брой на тези стойности надвишава максималната стойност на типа данни на резултата, the база данни сървърът ще издаде грешка.

Освен това, можем ли да използваме функцията AVG в клаузата where?

SQL AVG () с къде клауза Можем намери средно аритметично само на онези редове, които отговарят на даденото условие, като се използва where клауза . Следният SQL оператор намира средно аритметично цена само на тези продукти, чието количество е по-голямо от 50.

Как работи кръгът в SQL?

КРЪГЪЛ (израз, [десетичен знак]), където [десетичен знак] показва броя върнати десетични точки. Отрицателно число означава, че закръгляването ще се случи до цифра вляво от десетичната запетая. Например -1 означава, че числото ще бъде закръглени до най-близките десетки.

Препоръчано: