SQL Middle Оконные функции обновлено

Через сколько дней второй заказ

Условие

Для каждого клиента, у которого есть минимум два заказа, выведи дату первого заказа, дату второго и сколько дней между ними. Статус заказов не важен.

Колонки: customer_id, first_order, second_order, days_between. Порядок строк не важен.

Как подойти

Подсказки: 2
  1. Следующее значение в окне даёт LEAD.
  2. Последний заказ не всегда второй.

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

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

Термины по теме