Самая длинная серия активных дней

Сложная gaps_islands

Условие задачи

Таблица `activity(user_id, active_date)` — пользователь активен в эту дату. Для каждого пользователя найди длину **самой длинной непрерывной серии** активных дней. Колонки: `user_id`, `longest_streak`. Сортировка по `longest_streak` DESC.

Схема данных

CREATE TABLE activity (user_id INTEGER, active_date TEXT);

Темы

gaps-islands streak window row-number

Подсказки

Решить в интерактивной SQL-песочнице → ← Все SQL-задачи