1. Uczyć się
  2. /
  3. Courses
  4. /
  5. SQLでのレポーティング

Connected

Exercise

地域別の国あたり平均獲得金メダル数

レイヤード計算とは、集計を含む基本的なクエリを作成し、そのクエリをサブクエリとして参照して、さらに別の計算を実行する方法です。これにより、COUNT() に対する MAX() や、SUM() に対する AVG() のように、集計結果に対してさらに集計をかけることができます。

この演習では、各地域ごとに、その地域に属するすべての国の total_golds の平均を取得します。対象は夏季大会のみです。

NULL 処理を避けるために、summer_games_clean テーブルを用意しています。レポート作成にはこちらを使用してください。

Instrukcje 1 / 2

undefined XP
    1
    2
  • summer_games_clean と countries テーブルから、region と country_id ごとの total_golds を取得するクエリを作成します。
  • 集計していないフィールドで GROUP BY します。