Поделиться через


Агрегатные функции

✅ Поток событий Azure Stream Analytics ✅ Fabric

Агрегатные функции выполняют вычисление на наборе значений и возвращают одиночное значение. За исключением функции COUNT, агрегатные функции игнорируют значения NULL. Агрегатные функции часто используются с предложением GROUP BY инструкции SELECT.

Все агрегатные функции детерминированы. Это означает, что агрегатные функции возвращают одно и то же значение при вызове с помощью определенного набора входных значений.

Агрегатные функции можно использовать только в следующих выражениях:

  • Список выбора инструкции SELECT (вложенный запрос или внешний запрос).

  • Предложение HAVING.

Язык запросов Stream Analytics предоставляет следующие агрегатные функции:

Агрегатные функции ... ...
СРЕДНЯЯ СЧИТАТЬ Собирать
CollectTOP МАКС МИН
Percentile_Cont Percentile_Disc STDEV
STDEVP СУММА TopOne
VAR VARP

См. также

ФункцииBuilt-In
Аналитические функции
функции массива
функции преобразования
Функции даты и времени
математические функции
Функции записи данных
Функции строк