Задача уровня FAANG/Meta. **Условие:** Найдите пользователей, которые были активны (слушали музыку) каждый месяц на протяжении 3 последовательных месяцев. **Таблица:** listening_history (user_id, track_id, played_at, ...) **Требования:** 1. Сгруппируйте активность по месяцам 2. Найдите последовательности из 3 месяцев для каждого пользователя 3. Выведите user_id и период активности (start_month, end_month) **Подсказка:** Используйте паттерн Gaps & Islands с LAG/LEAD или ROW_NUMBER.
Войдите, чтобы решить
Начать решение