Календарь когорт для стриминга

Календарь когорт для стриминга

Ты анализируешь запуск подписочного видеосервиса Vela Stream. Маркетинговая команда сравнивает поведение зрителей, активированных в разные дни, недели и месяцы, поэтому каждому подписчику нужно назначить сразу три календарные когорты. В таблице subscriptions хранится момент активации подписки; у каждого подписчика в ней одна строка — subscriber_id здесь первичный ключ. Для недельной когорты неделя начинается в понедельник. Для месячной когорты используется первый день календарного месяца. Строки с activated_at IS NULL не включай в результат. Для каждого подписчика с известным временем активации определи: - день активации; - понедельник недели активации; - первый день месяца активации. Верни столбцы: - subscriber_id; - cohort_day; - cohort_week; - cohort_month. Все три когортных столбца должны иметь тип даты и отображаться как YYYY-MM-DD. Отсортируй результат по subscriber_id по возрастанию. На каждого подписчика должна приходиться ровно одна строка.

Порядок строк важен

PostgreSQLv16

Здесь будет результат вашего запроса

Фокус-радио
На паузе · SomaFM · Fluid