N-дневное удержание

Сложная Работа с датами

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

Таблицы users (id, registered_at TEXT) и sessions (id, user_id, session_date TEXT). Посчитайте Day-1, Day-7 и Day-30 retention для пользователей, зарегистрированных в январе 2024. Выведите total_users, retained_d1, retained_d7, retained_d30.

Схема данных

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

Темы

CTE LEFT JOIN DATE COUNT CASE WHEN

Подсказки

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