Статистические функции (Transact-SQL)
Статистические функции выполняют вычисление на наборе значений и возвращают одиночное значение. Статистические функции, за исключением COUNT, не учитывают значения NULL. Статистические функции часто используются в выражении GROUP BY инструкции SELECT.
Все статистические функции являются детерминистическими. Это означает, что статистические функции возвращают одну и ту же величину при каждом их вызове на одном и том же наборе входных значений. Дополнительные сведения о детерминизме функций см. в разделе Детерминированные и недетерминированные функции. Предложение OVER может следовать за всеми статистическими функциями, кроме CHECKSUM.
Статистические функции могут быть использованы в качестве выражений только в следующих случаях.
- Список выбора инструкции SELECT (вложенный или внешний запрос).
- Предложение COMPUTE или COMPUTE BY.
- Предложение HAVING.
Transact-SQL предоставляет следующие статистические функции.
См. также
Справочник
Функции (Transact-SQL)
Предложение OVER (Transact-SQL)