Слайс

Аналитический тренажер

MIN и MAX в SQL: как найти минимум и максимум?

MIN и MAX - это функции, с помощью которых мы можем найти максимальное или минимальное значение (и у дат, и у чисел, и у текста). Они используются, когда надо узнать дату первого посещения, размер максимальной транзакции или самого платежеспособносго пользователя.
Базовая конструкция:
select min(value), max(value)
from table_name
Например, мы хотим увидеть первую и последнюю даты в таблице events:
select min(event_date), max(event_date)
from events
Или же мы хотим увидеть максимальную транзакцию у каждого пользователя:
select user_id, max(amoun)
from transactions
group by user_id
Открыть тренажер