Връща оценки за дисперсията за генерална съвкупност или извадка от генерална съвкупност, представени като набор от стойности, съдържащи се в определено поле на заявка.
Синтаксис
Var(израз)
VarP(израз)
Контейнерът за израз представлява низов израз, идентифициращ полето, съдържащо числовите данни, които искате да оцените, или израз, който извършва изчисление, използвайки данните в това поле. Операндите в expr могат да включват името на поле от таблица, константа или функция (която може да бъде вътрешна или дефинирана от потребителя, но не и някоя от другите SQL агрегатни функции).
Забележки
Функцията VarP оценява генерална съвкупност, а функцията Var оценява извадка от генералната съвкупност.
Ако базовата заявка съдържа по-малко от два записа, функциите Var и VarP връщат стойност Null, което означава, че дисперсия не може да бъде изчислена.
Можете да използвате функциите Var и VarP в израз на заявка или в SQL команда.
Пример за заявка
| Израз | Резултати |
|---|---|
| SELECT Var(UnitPrice) AS Var,VarP(UnitPrice) as VarP FROM productSales; | Изчислява дисперсията на "Единична цена", като взема предвид дадените данни като извадка и дисперсията на "Единична цена", като разглежда дадените данни като цялата генерална съвкупност и показва резултатите съответно във Var и VarP. |