ARPPU по когортам

Средняя Анализ выручки

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

Таблицы users (id, registered_at TEXT) и payments (id, user_id, amount REAL, payment_date TEXT). Для каждой месячной когорты посчитайте ARPPU (Average Revenue Per Paying User) за первые 30 дней после регистрации. Выведите cohort_month, cohort_size, paying_users, revenue_30d, arppu_30d (округлить до целого).

Схема данных

CREATE TABLE users (id INTEGER PRIMARY KEY, registered_at TEXT);
CREATE TABLE payments (id INTEGER PRIMARY KEY, user_id INTEGER, amount REAL, payment_date TEXT);

Темы

CTE JOIN LEFT JOIN DATE SUM COUNT DISTINCT NULLIF

Подсказки

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