SQL·Сложный·~10 мин
Подряд идущие дни активности (islands)
В Каспи у клиента таблица activity:
| user_id | date |
|---|---|
| 1 | 2026-05-01 |
| 1 | 2026-05-02 |
| 1 | 2026-05-03 |
| 1 | 2026-05-05 |
| 1 | 2026-05-06 |
| 1 | 2026-05-10 |
Найди самую длинную серию подряд идущих дней для каждого юзера. Колонки: user_id, streak_length.
Это classic Gaps and Islands problem.
Загружаем песочницу...