Скользящий retention за 7 дней

Средняя Retention-анализ

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

Таблицы users (id, registered_at TEXT) и sessions (id, user_id, session_date TEXT). Для каждого дня регистрации посчитайте, какой процент пользователей вернулся хотя бы раз в следующие 7 дней. Выведите reg_date, new_users, returned_7d, retention_7d_pct (округлить до 1).

Схема данных

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 DATE COUNT DISTINCT COALESCE

Подсказки

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