Функция MIN

Функция MIN возвращает минимальное значение поля среди найденных строк.

Синтаксис

SELECT MIN(поле) FROM имя_таблицы WHERE условие

Таблицы для примеров

таблица employees
id
айди
name
имя
age
возраст
salary
зарплата
1 user1 23 400
2 user2 25 500
3 user3 23 500
4 user4 30 900
5 user5 27 500
6 user6 28 900

Пример

Давайте найдем минимальное значение зарплаты в таблице:

SELECT MIN(salary) as min FROM employees

Результат выполнения SQL запроса:

min
минимальная зарплата
300

Пример

Давайте найдем минимальное значение зарплаты среди тех записей, у которых id больше или равен 2-м:

SELECT MIN(salary) as min FROM employees WHERE id>=2

Результат выполнения SQL запроса:

min
минимальная зарплата
400

Пример

Давайте найдем максимальное и минимальное значение зарплаты одновременно:

SELECT MIN(salary) as min, MAX(salary) as max FROM employees

Результат выполнения SQL запроса:

min
минимальная зарплата
max
максимальная зарплата
300 700

Смотрите также

  • функцию MAX,
    которая возвращает максимальное значение