1. 学ぶ
  2. /
  3. コース
  4. /
  5. SQL のデータ操作

Connected

演習

ネストされたサブクエリを使った CTE

複数のサブクエリを FROM 句にネストして並べると、クエリが長く、複雑になり、読みにくくなります。

多くのクエリは保存して再利用することを前提に書かれています。そのため、クエリを整理することは、スムーズな操作につながります。サブクエリを CTE としてまとめることで、今後の時間と手間を節約し、混乱を防ぐことができます。

指示

100 XP
  • '2013/2014' の 8 月に行われた試合の総得点を計算する CTE を宣言してください。
  • 内側のサブクエリで、'2013/2014' シーズンの 8 月の試合のみを抽出するフィルタリングを行いましょう。
  • match_list CTE から country_id を使って、CTE をリーグテーブルに LEFT JOIN してください。