VARP (Transact-SQL)
Возвращает статистическую дисперсию для заполнения всех значений в указанном выражении. За функцией может следовать предложение OVER.
Синтаксис
VARP ( [ ALL | DISTINCT ] expression )
Аргументы
ALL
Применяет функцию ко всем значениям. ALL является аргументом по умолчанию.DISTINCT
Указывает, что рассматривается каждое уникальное значение.expression
Выражение категории типа точных числовых или приблизительных числовых данных, за исключением типа данных bit. Статистические функции и вложенные запросы недопустимы.
Типы возвращаемых данных
float
Замечания
Если VARP в инструкции SELECT используется на всех элементах, в вычисление включаются все значения в результирующем наборе. Функция VARP может использоваться только для числовых столбцов. Значения NULL не учитываются.
Примеры
В следующем примере возвращается дисперсия для заполнения всех значений премии в таблице SalesPerson.
USE AdventureWorks2008R2;
GO
SELECT VARP(Bonus)
FROM Sales.SalesPerson;
GO