एथलीट मेडल्स के रनिंग टोटल
किसी कॉलम का रनिंग टोटल (या cumulative sum) आपको यह समझने में मदद करता है कि कुल योग में हर पंक्ति का योगदान कितना है.
यह अभ्यास पाठ्यक्रम का हिस्सा है
PostgreSQL Summary Stats और Window Functions
अभ्यास निर्देश
- एथलीट्स, उनके द्वारा जीते गए मेडल्स की संख्या, और मेडल्स का रनिंग टोटल रिटर्न करें, तथा परिणाम एथलीट्स के नामों के अनुसार वर्णानुक्रम में ऑर्डर करें.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
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;