Скользящее среднее за 3 дня
Средняя
Оконные функции
Условие задачи
Таблица daily_metrics содержит metric_date (TEXT), page_views (INTEGER). Посчитайте скользящее среднее просмотров за 3 дня (текущий + 2 предыдущих). Выведите metric_date, page_views, moving_avg_3d (округлить до целого). Отсортируйте по дате.
Схема данных
CREATE TABLE daily_metrics (metric_date TEXT PRIMARY KEY, page_views INTEGER);
Темы
AVG WINDOW ROWS BETWEEN
Подсказки
- Оконная рамка ROWS BETWEEN 2 PRECEDING AND CURRENT ROW берёт 3 строки
- AVG с оконной функцией считает скользящее среднее
Решить в интерактивной SQL-песочнице →
← Все SQL-задачи