Day-7 Retention по когортам регистрации

Сложная Retention-анализ VK

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

Таблицы users (user_id, signup_date TEXT) и events (user_id, event_date TEXT). Для каждой даты регистрации (когорты) посчитайте retention day 7: % юзеров когорты, у которых был хотя бы один event ровно на 7-й день после signup. Выведите signup_date, cohort_size, day7_retention_pct (округлить до 1 знака).

Схема данных

CREATE TABLE users (user_id INTEGER PRIMARY KEY, signup_date TEXT); CREATE TABLE events (user_id INTEGER, event_date TEXT);

Темы

LEFT JOIN COUNT DISTINCT CASE WHEN DATE COHORT RETENTION

Подсказки

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