Таблицы 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