सभी समूह-स्तर सबटोटल्स
आप 2012 ओलंपिक खेलों में रूस को मिले सभी मेडल्स को जेंडर और मेडल टाइप के आधार पर तोड़कर देखना चाहते हैं। क्योंकि सारे मेडल्स एक ही देश, रूस, से संबंधित हैं, इसलिए सभी संभावित सबटोटल्स (Gender- और Medal-स्तर के सबटोटल्स) के साथ एक ग्रैंड टोटल बनाना समझदारी है.
देश और मेडल टाइप के आधार पर रूस को दिए गए मेडल्स का ब्रेकडाउन तैयार करें, जिसमें सभी समूह-स्तर के सबटोटल्स और एक ग्रैंड टोटल शामिल हो.
यह अभ्यास पाठ्यक्रम का हिस्सा है
PostgreSQL Summary Stats और Window Functions
अभ्यास निर्देश
- जेंडर और मेडल टाइप के आधार पर दिए गए मेडल्स की गिनती करें.
- सभी संभावित समूह-स्तर की गिनतियाँ जनरेट करें (जेंडर और मेडल टाइप के सबटोटल्स तथा ग्रैंड टोटल).
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
-- Count the medals per gender and medal type
SELECT
___,
___,
___ AS Awards
FROM Summer_Medals
WHERE
Year = 2012
AND Country = 'RUS'
-- Get all possible group-level subtotals
GROUP BY ___
ORDER BY Gender ASC, Medal ASC;