1. Learn
  2. /
  3. Courses
  4. /
  5. SQL でのデータ操作

Connected

Exercise

相関サブクエリをはじめよう

相関サブクエリは、メインクエリ内の1つ以上の列を参照するサブクエリです。相関サブクエリは実行にあたってメインクエリの情報に依存するため、それ単体では実行できません。

相関サブクエリは、取得されたデータの各行に対して1回ずつ評価されます。これは単純なサブクエリに比べて、はるかに多くの計算資源と時間がかかります。

この演習では、各国におけるスコアの極端な外れ値――平均の3倍を超えるスコア――となった試合を調べるために、相関サブクエリの使い方を練習します。

Instructions

100 XP
  • WHERE のサブクエリでは、ホームとアウェイのゴールの平均(mean)を計算するところから始めます。
  • サブクエリ内の列参照を完成させ、main テーブルと sub テーブルで country_id が一致するようにしてください。