CTE: нарастающий баланс с транзакциями

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

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

Таблица transactions содержит id, account_id, tx_type (credit/debit), amount, tx_date. Через CTE посчитайте нарастающий баланс для счёта 1 (credit прибавляет, debit вычитает). Выведите tx_date, tx_type, amount, running_balance.

Схема данных

CREATE TABLE transactions (id INTEGER PRIMARY KEY, account_id INTEGER, tx_type TEXT, amount REAL, tx_date TEXT);

Темы

CTE WITH CASE SUM WINDOW RUNNING BALANCE

Подсказки

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