ComeçarComece gratuitamente

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

Ver Curso

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