1. 学ぶ
  2. /
  3. コース
  4. /
  5. PostgreSQLで学ぶ時系列分析

Connected

演習

パーティションごとに上位3つの値を見つける

あなたは気象観測所で働いており、所長から2017年について各気象観測所ごとの月別最高気温の上位3件を特定するよう依頼されています。これを求めるには、行に番号を振るウィンドウ関数を作成する必要があるとわかっています。

月別の最高気温を探しているので、最も高い気温から番号が振られるよう、t_monthly_max を降順で並べ替える必要があります。

利用できるテーブルは temperatures_monthly と temperature_stations の2つです。

指示

100 XP
  • 2017年について、各 station_id と対応する state ごとに、月別最高気温の上位3件を取得してください。