ComeçarComece gratuitamente

Média móvel de medalhas russas

O uso de quadros com funções de janela agregadas permite que você calcule muitas métricas comuns, incluindo médias móveis e totais. Essas métricas acompanham a mudança no desempenho ao longo do tempo.

Este exercício faz parte do curso

PostgreSQL Estatísticas de resumo e funções de janela

Ver Curso

Instruções de exercício

  • Calcule a média móvel de três anos das medalhas conquistadas.

Exercício interativo prático

Experimente este exercício preenchendo este código de exemplo.

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;
Editar e executar código