1. 学ぶ
  2. /
  3. コース
  4. /
  5. PostgreSQLでクエリ性能を改善する

Connected

演習

テーブルを結合する前に集計する

次の項目の一覧があります。

  • 過去のオリンピックに参加したアフリカの選手
  • 国別の一人当たりGDP
  • 年ごとの人口

単純化のため、年次の人口統計(GDP と人口)は low/medium/high の3カテゴリにまとめられています。あなたの課題は、各アフリカ諸国について、GDP、人口、選手数を比較することです。

最終的な結果は、国・年ごとに1行になるようにしたいです。athletes テーブルは demographics_rank テーブル(country-year)とは粒度が異なり(athlete-event)、まず athletes テーブルを集計してから、GDP と人口データに結合します。

指示1 / 2

undefined XP
    1
    2
  • athlete_id 列を使って、国・年ごとの選手数を数えてください。