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