T-Bank: 7-day rolling average revenue

Средняя Оконные функции T-Bank

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

Таблица transactions(tx_date, amount). Посчитайте daily_revenue и rolling_avg_7d (среднее за последние 7 дней включая текущий). Выведите tx_date, daily_revenue, rolling_avg_7d (2 знака). Сортировка по tx_date. Только даты с >= 6 предыдущих дней в данных (полное окно).

Схема данных

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

Темы

window rolling AVG OVER ROWS BETWEEN

Подсказки

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