Sporcu madalyalarının kümülatif toplamı
Bir sütunun kümülatif toplamı (ya da birikimli toplamı), her satırın toplam içindeki katkısını görmene yardımcı olur.
Bu egzersiz, kursun bir parçasıdır
PostgreSQL Özet İstatistikler ve Pencere Fonksiyonları
Egzersiz talimatları
- Sporcuları, kazandıkları madalya sayılarını ve madalyaların kümülatif toplamını döndür; sonuçları sporcu adlarına göre alfabetik olarak sırala.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
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;