SQL Senior Подзапросы и CTE обновлено

Два последних заказа каждого клиента через LATERAL

Условие

Для каждого клиента выведи два его последних заказа (по created_at, при равенстве больший id считается более поздним). Клиенты без заказов не нужны.

Колонки: name, order_id, created_at. Порядок строк не важен.

Как подойти

Подсказки: 2
  1. LIMIT должен работать на каждого клиента отдельно.
  2. Подзапрос во FROM, который видит строку слева: LATERAL.

Решите в тренажёре

Редактор с автотестами прямо в браузере. Можно решить спокойно, вслух или под таймером, как на собесе.