1. 学ぶ
  2. /
  3. コース
  4. /
  5. SQLでのレポーティング

Connected

演習

JOIN を使ったフィルタリング

別のテーブルを参照する必要がある条件でクエリにフィルタを追加する場合、いくつかの方法があります。1つの方法は、新しいテーブルに JOIN してから基本的な WHERE 句を追加することです。

次の要件を満たすレポートを作成してください。

  • 1列目は bronze_medals(bronze の合計)。
  • 2列目は silver_medals(silver の合計)。
  • 3列目は gold_medals(gold の合計)。
  • summer_games のみを対象とすること。
  • レポートは年齢16歳以下の選手のみにフィルタされていること。

この演習では、JOIN を使う方法で実装します。

指示

100 XP
  • summer_games から bronze_medals、silver_medals、gold_medals の合計を取得するクエリを作成します。
  • JOIN と WHERE 句を使って、年齢16歳以下の選手に絞り込みます。