冷天氣排名
你現在在美國的國家氣象單位工作。德州近期出現異常低溫,你被指派分析歷史資料並為最低溫進行排名。
請依 t_monthly_min 對 TX 測站的資料進行排名。名次 1 應該排在最前面,且代表最低溫。相同的溫度應該得到相同名次。
你需要連接(JOIN)temperatures_monthly 與 temperature_stations。
本練習屬於課程
PostgreSQL 的時間序列分析
練習說明
- 先連接兩個資料表,並以
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;