गर्म मौसम की रैंकिंग
आप एक वैश्विक जलवायु रिपोर्ट पर काम कर रहे हैं और विभिन्न वेदर स्टेशनों के लिए सबसे अधिक तापमान तय करने हैं। अब आपकी सूची में Hawaii है, जहाँ आपको रिकॉर्ड पर दर्ज सबसे गर्म महीनों का विश्लेषण और रैंक करना है.
t_monthly_max के आधार पर HI वेदर स्टेशन के डेटा को रैंक करें। रैंक 1 सबसे पहले आना चाहिए और उसके पास सबसे अधिक तापमान होना चाहिए। जिन तापमानों के मान समान हों, उन्हें समान रैंक दें, और कोई रैंक स्तर छोड़ा नहीं जाना चाहिए.
इसके लिए आपको temperatures_monthly और temperature_stations को join करना होगा.
यह अभ्यास पाठ्यक्रम का हिस्सा है
PostgreSQL में Time Series Analysis
अभ्यास निर्देश
- दोनो टेबल्स को join करके
HIवेदर स्टेशन के लिएt_monthly_maxको रैंक करें; रैंक1के पास सबसे अधिक तापमान होना चाहिए.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
-- Rank the highest temperatures in Hawaii
SELECT
ts.state,
year_month,
t_monthly_max,
___ OVER (___) AS rank
___ AS tm
___ AS ts
USING(station_id)
___
ORDER BY rank;