Gaps & Islands: определить непрерывные периоды активности юзера
Сложнаяgaps_islandsTinkoff
Условие задачи
Таблица user_activity (user_id INTEGER, activity_date TEXT). Каждая строка = день активности юзера. Найдите для user_id=1 непрерывные «острова» активности (даты идут подряд). Выведите start_date, end_date, days_count для каждого острова. Сортировка по start_date.