高溫排行
你正在製作一份全球氣候報告,需要找出各個氣象站的最高氣溫。接下來要分析夏威夷,並將史上最熱的月份排出名次。
請依 t_monthly_max 對 HI 氣象站的資料進行排名。名次 1 應該排在最前面,且代表最高氣溫。相同溫度要有相同名次,但名次不應該有跳號情況。
你需要將 temperatures_monthly 和 temperature_stations 進行連接。
本練習屬於課程
PostgreSQL 的時間序列分析
練習說明
- 連接兩個資料表後,對
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;