Многошаговый CTE: активные подписчики с оттоком

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

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

Таблица subscriptions содержит user_id, start_date, end_date (NULL = активна). Таблица payments содержит user_id, pay_date, amount. Через CTE найдите активных подписчиков (end_date IS NULL), посчитайте сумму их платежей и среднюю. Выведите user_id, total_paid, avg_payment. Округлите числовые значения до 2 знаков после запятой.

Схема данных

CREATE TABLE subscriptions (user_id INTEGER, start_date TEXT, end_date TEXT);
CREATE TABLE payments (user_id INTEGER, pay_date TEXT, amount REAL);

Темы

CTE WITH JOIN AVG SUM

Подсказки

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