MAX()

Версии сервера

0.91.01.5.31.5.41.5.52.02.0.32.0.42.12.53.0
ДаДаДаДаДаДаДаДаДа??

Формат

MAX ([ALL] <val> | DISTINCT <val>);
АргументОписание
ALLПросматривает все значения в столбце.
DISTINCTИсключает повторяющиеся значения, затем ищет наибольшее.
Столбец или выражение, которое вычисляется к числовому типу данных.

⚠️ Аргумент ALL или DISTINCT при вызове конструкции может быть пропущен. Если аргумент не задан явно, то по умолчанию считается ALL.

Описание

MAX() это агрегатная функция, которая возвращает наибольшее значение в определенном столбце, исключая значения NULL. Если количество допустимых строк равно нулю, то MAX() возвращает значение NULL.

Когда MAX() используется на CHAR, VARCHAR или BLOB-текст столбцах, возвращаемое значение изменяется в зависимости от кодировки и порядка сортировки используемых для столбца.

Пример

Следующая инструкция демонстрирует использование функций SUM(), AVG(), MIN() и MAX():

SELECT SUM (BUDGET), AVG (BUDGET), MIN (BUDGET), MAX (BUDGET)
  FROM DEPARTMENT
  WHERE HEAD_DEPT = 100;

См. также

SUM(), AVG(), MIN(), COUNT(), SELECT

Источник

langref.pdf

Обсуждение