Рекурсивное суммирование до порога

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

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

Таблица payments содержит id, amount (REAL), payment_date (TEXT). С помощью рекурсивного CTE посчитайте нарастающую сумму платежей по дате, и для каждого платежа укажите, превысил ли кумулятивный итог порог в 50000. Выведите payment_date, amount, cumulative, threshold_reached (1/0).

Схема данных

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

Темы

CTE SUM WINDOW CASE WHEN

Подсказки

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