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