Месячный churn

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

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

Таблица subscriptions содержит id, user_id, status (active/cancelled), updated_month (YYYY-MM). На каждый месяц посчитайте churn rate = % cancelled из активных в начале месяца. Используем упрощение: «активные в начале месяца» = все юзеры со статусом active в предыдущем месяце. Выведите month, churn_pct (округлить до 1 знака). Отсортируйте по month.

Схема данных

CREATE TABLE subscriptions (id INTEGER PRIMARY KEY, user_id INTEGER, status TEXT, updated_month TEXT);

Темы

CTE LEFT JOIN COUNT CASE WHEN NULLIF ROUND

Подсказки

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