Последний заказ каждого клиента
Лёгкая
Подзапросы
Условие задачи
Таблица orders (id, user_id, amount, created_at TEXT). Найдите последний заказ каждого пользователя. Выведите user_id, amount, created_at.
Схема данных
CREATE TABLE orders (id INTEGER PRIMARY KEY, user_id INTEGER, amount REAL, created_at TEXT);
Темы
SUBQUERY MAX WHERE
Подсказки
- Коррелированный подзапрос: для каждой строки ищет MAX(created_at) того же пользователя
- Основной запрос оставляет строки, совпадающие с максимальной датой
Решить в интерактивной SQL-песочнице →
← Все SQL-задачи