Cumul des médailles des athlètes
Le total courant (ou somme cumulée) d'une colonne vous aide à déterminer la contribution de chaque ligne à la somme totale.
Cet exercice fait partie du cours
PostgreSQL Résumé des statistiques et des fonctions de fenêtrage
Instructions
- Renvoyez les athlètes, le nombre de médailles qu'ils ont gagnées et le total des médailles, classés par ordre alphabétique des noms des athlètes.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
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;