Встречается на собеседованиях • сегодня

Для чего нужна функция MAX в SQL

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

Пример:

sql
SELECT MAX(salary) FROM employees; -- Найдёт максимальную зарплату
SELECT MAX(order_date) FROM orders; -- Последняя дата заказа

Особенности:

  • Работает с числовыми, строковыми и временными типами данных.
  • Игнорирует NULL (если все значения NULL, вернёт NULL).
  • В сочетании с GROUP BY находит максимум для каждой группы.

С GROUP BY:

sql
SELECT department_id, MAX(salary) 
FROM employees 
GROUP BY department_id; -- Максимальная зарплата по отделам
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы