ComeçarComece gratuitamente

Totais de medalhas de atletas

O total em execução (ou soma cumulativa) de uma coluna ajuda você a determinar qual é a contribuição de cada linha para a soma total.

Este exercício faz parte do curso

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

Ver Curso

Instruções de exercício

  • Retorna os atletas, o número de medalhas que eles ganharam e o total de medalhas em execução, ordenados pelos nomes dos atletas em ordem alfabética.

Exercício interativo prático

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

WITH Athlete_Medals AS (
  SELECT
    Athlete, COUNT(*) AS Medals
  FROM Summer_Medals
  WHERE
    Country = 'USA' AND Medal = 'Gold'
    AND Year >= 2000
  GROUP BY Athlete)

SELECT
  -- Calculate the running total of athlete medals
  ___,
  ___,
  ___ OVER (ORDER BY ___ ASC) AS Max_Medals
FROM Athlete_Medals
ORDER BY Athlete ASC;
Editar e executar código