प्रति देश GDP का प्रतिशत
Percent of total कैलकुलेशन समूहों के बीच वॉल्यूम मेट्रिक्स की तुलना करने का एक अच्छा तरीका है। सिर्फ वॉल्यूम मेट्रिक दिखाने से कुछ इनसाइट्स मिलती हैं, लेकिन एक अनुपात जोड़ने से मानों की तेज़ और आसान तुलना हो जाती है.
Percent of total कैलकुलेशन चलाने के लिए ये कदम उठाइए:
- एक विंडो फंक्शन बनाएँ जो कुल वॉल्यूम आउटपुट करे, और उसे उस आधार पर पार्टिशन करें जिसे आप total मानते हैं। अगर पूरी टेबल को total माना गया है, तो
PARTITIONक्लॉज़ की ज़रूरत नहीं है। - एक अनुपात चलाएँ जो हर पंक्ति के वॉल्यूम मेट्रिक को उसके पार्टिशन के कुल वॉल्यूम से विभाजित करे.
इस अभ्यास में, आप प्रत्येक देश के gdp का प्रतिशत पूरी दुनिया के सापेक्ष और उस देश के region के सापेक्ष निकालेंगे.
यह अभ्यास पाठ्यक्रम का हिस्सा है
SQL में रिपोर्टिंग
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
-- Pull country_gdp by region and country
SELECT
____,
____,
____ AS country_gdp
FROM ____ AS cs
JOIN ____ AS c
ON ____
-- Filter out null gdp values
WHERE ____
GROUP BY ____
-- Show the highest country_gdp at the top
ORDER BY ____;