計算每年的平均氣溫
身為資料分析師,你可能會被同事臨時請求撰寫查詢,幫助他們更有效率地完成工作,或滿足他們對重要資料的好奇。在這個情境中,你是一個氣象站的資料科學家。氣象站的站長希望你計算各氣象站的年度平均氣溫,方法是將每月平均氣溫再取平均。
本練習屬於課程
PostgreSQL 的時間序列分析
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
-- Yearly average of monthly average temp for each station
SELECT
station_id,
-- Truncate year_month to year
___(___, year_month) AS year,
___(t_monthly_avg) AS yearly_avg
FROM temperatures_monthly
WHERE t_monthly_avg > -9999
GROUP BY station_id, year
ORDER BY station_id, year;