Перейти к содержанию

MAX

Функция MAX возвращает максимальное значение выражения. Значения NULL не учитываются. Если строк нет или все значения равны NULL, результат равен NULL.

Тип результата совпадает с типом аргумента.

Синтаксис

MAX ( DISTINCT expression )

Параметры

DISTINCT позволяет учитывать только уникальные значения выражения.

Использование в окне

Функция также может использоваться как оконная с выражением OVER и необязательным FILTER. В оконном вызове DISTINCT не поддерживается.

Примеры

Подготовка тестового окружения

Пример использует тестовую таблицу items.

SELECT MAX(stock) FROM items;