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

Самая длинная серия дней подряд

Условие

В таблице logins записано, в какие дни пользователь заходил в приложение (не больше одной строки на день). Для каждого пользователя найди длину самой длинной серии дней подряд.

Колонки: user_id, streak. Порядок строк не важен.

Как подойти

Подсказки: 2
  1. Что получится, если из даты вычесть её номер по порядку?
  2. Одинаковая разность = одна серия.

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

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

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