Mínimo de medalhas por país por ano
Até agora, você viu MAX
e SUM
, funções agregadas normalmente usadas com GROUP BY
, sendo usadas como funções de janela. Você também pode usar as outras funções agregadas, como MIN
, como funções de janela.
Este exercício faz parte do curso
PostgreSQL Estatísticas de resumo e funções de janela
Instruções de exercício
- Retornar o ano, as medalhas conquistadas e o mínimo de medalhas conquistadas até o momento.
Exercício interativo prático
Experimente este exercício preenchendo este código de exemplo.
WITH France_Medals AS (
SELECT
Year, COUNT(*) AS Medals
FROM Summer_Medals
WHERE
Country = 'FRA'
AND Medal = 'Gold' AND Year >= 2000
GROUP BY Year)
SELECT
___,
___,
___ OVER (ORDER BY ___ ASC) AS Min_Medals
FROM France_Medals
ORDER BY Year ASC;