शुरू करेंमुफ़्त में शुरू करें

शताब्दी के अनुसार तापमान

एक डेटा विश्लेषक के रूप में आपसे कभी-कभी ad hoc क्वेरी चलाने के लिए कहा जा सकता है.

आप एक न्यूज़ संगठन में काम करते हैं और रात्रि समाचार में पूछे जाने वाले दैनिक मौसम क्विज़ के लिए डेटा उपलब्ध कराने की ज़िम्मेदारी आपकी है। मौसम विज्ञानी (meteorologist) समय-समय पर नया वेदर ट्रिविया क्विज़ बनाने में आपकी मदद माँगते हैं। इस बार आपसे हर स्टेशन के लिए हर शताब्दी में दर्ज अधिकतम और न्यूनतम तापमान बताने के लिए कहा गया है.

आपको एक सैंपल डेटासेट दिया गया है जो केवल वर्ष 2000 से वर्तमान तक के डेटा को कवर करता है, लेकिन आपकी क्वेरी ऐसे व्यापक डेटासेट पर भी काम करनी चाहिए जिसमें किसी भी शताब्दी के आधार पर डेटा हो सकता है.

टेबल temperature_stations हर वेदर स्टेशन का मेटाडेटा देती है, और temperatures_monthly में हर महीने के लिए मासिक न्यूनतम, अधिकतम और औसत तापमान हैं.

यह अभ्यास पाठ्यक्रम का हिस्सा है

PostgreSQL में Time Series Analysis

पाठ्यक्रम देखें

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

-- Get the min and max temp for each station per century
SELECT
	ts.state,
	___ AS century,
	___ AS min,
	___ AS max
FROM temperature_stations AS ts
JOIN temperatures_monthly USING(station_id)
GROUP BY state, century
ORDER BY state;
कोड संपादित करें और चलाएँ