Průběžné součty medailí sportovců
Průběžný součet (kumulativní suma) sloupce ti pomůže zjistit, jaký podíl má každý řádek na celkovém součtu.
Toto cvičení je součástí kurzu
PostgreSQL Summary Stats and Window Functions
Pokyny k cvičení
- Vrať jména sportovců, počet medailí, které získali, a průběžný součet medailí – seřazeno podle jmen sportovců v abecedním pořadí.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
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;