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

ठंडे मौसम की रैंकिंग

आप US की नेशनल वेदर एजेंसी के लिए काम कर रहे हैं। हाल में टेक्सास में असामान्य रूप से ठंडा मौसम रहा है और आपको ऐतिहासिक डेटा का विश्लेषण कर सबसे ठंडे तापमानों की रैंकिंग तैयार करने का काम सौंपा गया है.

TX वेदर स्टेशन के डेटा को t_monthly_min के आधार पर रैंक कीजिए। रैंक 1 सबसे पहले आना चाहिए और इसका तापमान सबसे कम होना चाहिए। जिन तापमानों के मान समान हों, उनकी रैंक भी समान होनी चाहिए.

इसके लिए आपको temperatures_monthly और temperature_stations को JOIN करना होगा.

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

PostgreSQL में Time Series Analysis

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

अभ्यास निर्देश

  • दोनो टेबल्स को JOIN करके और station_id के आधार पर PARTITION करते हुए TX वेदर स्टेशन के लिए t_monthly_min को रैंक कीजिए; रैंक 1 का तापमान सबसे कम होना चाहिए.

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

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

-- Rank the lowest temperatures in Texas
SELECT
	ts.state,
	year_month,
	t_monthly_min,
    ___ (
		___
		___) AS rank
FROM temperatures_monthly AS tm
___ AS ts 
	USING(___)
___
ORDER BY rank;
कोड संपादित करें और चलाएँ