AVG¶
Функция AVG возвращает среднее арифметическое значение числового
выражения. Значения NULL не учитываются. Если строк нет или все
значения равны NULL, результат равен NULL.
В обычном агрегатном вызове для аргументов INTEGER и DECIMAL результат имеет тип
DECIMAL, для DOUBLE —
DOUBLE.
Синтаксис¶
Параметры¶
DISTINCT позволяет учитывать только
уникальные значения выражения.
Использование в окне¶
Функция также может использоваться как оконная
с выражением OVER и необязательным FILTER.
В оконном вызове DISTINCT не поддерживается.
Примеры¶
Подготовка тестового окружения
Пример использует тестовую таблицу items.
SELECT AVG(stock) FROM items;