जीते गए मेडल्स के आधार पर ओलंपिक एथलीट्स की नंबरिंग
Row numbering का उपयोग रैंकिंग के लिए भी किया जा सकता है। उदाहरण के लिए, OVER क्लॉज में rows को नंबर करना और प्रत्येक एथलीट द्वारा जीते गए मेडल्स की गिनती के अनुसार ऑर्डर करना, सबसे अधिक मेडल जीतने वाले को 1, दूसरे सबसे अधिक को 2, और इसी तरह आगे नंबर असाइन करेगा।
यह अभ्यास पाठ्यक्रम का हिस्सा है
PostgreSQL Summary Stats और Window Functions
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
SELECT
-- Count the number of medals each athlete has earned
___,
___ AS Medals
FROM Summer_Medals
GROUP BY Athlete
ORDER BY Medals DESC;