ПочатиПочніть безкоштовно

Ковзне середнє медалей Росії

Фрейми у поєднанні з агрегатними віконними функціями дають змогу обчислювати багато поширених метрик, зокрема ковзні середні та підсумки. Такі метрики відстежують зміну результатів у часі.

Ця вправа є частиною курсу

Підсумкова статистика та віконні функції в PostgreSQL

Переглянути курс

Інструкції до вправи

  • Обчисліть 3‑річне ковзне середнє здобутих медалей.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

WITH Russian_Medals AS (
  SELECT
    Year, COUNT(*) AS Medals
  FROM Summer_Medals
  WHERE
    Country = 'RUS'
    AND Medal = 'Gold'
    AND Year >= 1980
  GROUP BY Year)

SELECT
  Year, Medals,
  --- Calculate the 3-year moving average of medals earned
  ___ OVER
    (ORDER BY Year ASC
     ROWS BETWEEN
     ___ AND ___) AS Medals_MA
FROM Russian_Medals
ORDER BY Year ASC;
Редагувати та запускати код