Totali progressivi delle medaglie degli atleti
Il totale progressivo (o somma cumulativa) di una colonna ti aiuta a capire il contributo di ciascuna riga alla somma totale.
Questo esercizio fa parte del corso
Statistiche riepilogative e funzioni finestra in PostgreSQL
Istruzioni dell'esercizio
- Restituisci gli atleti, il numero di medaglie che hanno ottenuto e il totale progressivo delle medaglie, ordinando per nome degli atleti in ordine alfabetico.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
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;