Календарь когорт для стриминга
Календарь когорт для стриминга
Ты анализируешь запуск подписочного видеосервиса Vela Stream. Маркетинговая команда сравнивает поведение зрителей, активированных в разные дни, недели и месяцы, поэтому каждому подписчику нужно назначить сразу три календарные когорты.
В таблице subscriptions хранится момент активации подписки. Для недельной когорты неделя начинается в понедельник. Для месячной когорты используется первый день календарного месяца. Строки с activated_at IS NULL не включай в результат.
Для каждого подписчика с известным временем активации определи:
- день активации;
- понедельник недели активации;
- первый день месяца активации.
Верни столбцы:
- subscriber_id;
- cohort_day;
- cohort_week;
- cohort_month.
Все три когортных столбца должны иметь тип даты и отображаться как YYYY-MM-DD. Отсортируй результат по subscriber_id по возрастанию. На каждого подписчика должна приходиться ровно одна строка.
Пример ожидаемого ответа
Это пример правильного ответа — у него своё количество строк, оно не должно совпадать с таблицами в схеме. Названия столбцов в твоём ответе должны совпадать с этим примером — переименуй их через AS, если нужно.
| subscriber_id | cohort_day | cohort_week | cohort_month |
|---|---|---|---|
| 301 | 2025-12-31 | 2025-12-29 | 2025-12-01 |
| 302 | 2026-01-01 | 2025-12-29 | 2026-01-01 |
| 303 | 2026-01-04 | 2025-12-29 | 2026-01-01 |
Войдите, чтобы видеть историю отправок
ВойтиВойдите, чтобы использовать AI Mentor
Войти