MIN()
Описание
MIN() это агрегатная функция, которая возвращает наименьшее значение в определенном столбце, исключая значения NULL. Если количество допустимых строк равно нулю, то MIN() возвращает значение NULL.
Когда MIN() используется на CHAR, VARCHAR или BLOB-текст столбцах, возвращаемое значение изменяется в зависимости от кодировки и порядка сортировки используемых для столбца.
Синтаксис
MIN ([ALL] <val> | DISTINCT <val>);
Аргумент | Описание | |
---|---|---|
ALL |
Просматривает все значения в столбце. | |
DISTINCT |
Исключает повторяющиеся значения, затем ищет наименьшее. | |
<val> |
Столбец или выражение, которое вычисляется к числовому типу данных. |
Примеры
Следующая инструкция демонстрирует использование функций SUM(), AVG(), MIN() и MAX():
SELECT SUM (BUDGET), AVG (BUDGET), MIN (BUDGET), MAX (BUDGET) FROM DEPARTMENT WHERE HEAD_DEPT = 100;