Кумулятивная сумма с фреймом RANGE vs ROWS

Сложная Оконные функции

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

Таблица transactions содержит id, tx_date, amount. В один день может быть несколько транзакций. Посчитайте два варианта нарастающего итога: rows_total (построчно, ROWS) и range_total (по значению даты, RANGE — одинаковые даты включаются целиком). Выведите id, tx_date, amount, rows_total, range_total.

Схема данных

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

Темы

SUM OVER ROWS RANGE WINDOW

Подсказки

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