Функция MAX
Функция MAX возвращает максимальное
значение поля среди найденных строк.
Синтаксис
SELECT MAX(field) FROM table_name WHERE condition
Таблицы для примеров
| 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 MAX(salary) AS max FROM employees
Результат выполнения запроса:
| max |
|---|
| 900 |
Пример
Давайте найдем максимальное значение зарплаты
среди тех записей, у которых id меньше или
равен 4:
SELECT MAX(salary) AS max FROM employees WHERE id <= 4
Результат выполнения запроса:
| max |
|---|
| 900 |
Пример
Давайте найдем максимальное и минимальное значение зарплаты одновременно:
SELECT MAX(salary) AS max, MIN(salary) AS min FROM employees
Результат выполнения запроса:
| max | min |
|---|---|
| 900 | 400 |
Смотрите также
-
функцию
MIN,
которая возвращает минимальное значение