Когорты регистрации и удержание

Средняя CTE (Common Table Expressions)

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

Таблицы users (id, registered_at TEXT) и sessions (id, user_id, session_date TEXT). С помощью CTE определите месяц регистрации каждого пользователя (когорту) и посчитайте, сколько из них вернулись через 1 месяц. Выведите cohort_month, cohort_size, returned_m1.

Схема данных

CREATE TABLE users (id INTEGER PRIMARY KEY, registered_at TEXT);
CREATE TABLE sessions (id INTEGER PRIMARY KEY, user_id INTEGER, session_date TEXT);

Темы

CTE JOIN GROUP BY STRFTIME COUNT DISTINCT

Подсказки

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