FROM 句にサブクエリをネスト
いずれかのチームが5点以上得点した試合は、1 シーズンに平均何試合あるでしょう?また、国ごとに違いはあるでしょうか?
ネストされた相関サブクエリを使ってこの操作を行いましょう。実務では、複数のサブクエリをネストする機会は多くないかもしれません。しかし、思い通りの列でグループ化できなかったり、複数の変換(例:COUNT の AVG )を組み合わせた計算が必要になるケースも存在します。
そのような場合、サブクエリをネストして変換を一段階ずつ積み重ねていく方法が、正確な結果を得る上で、最も分かりやすいアプローチです。さっそく始めましょう!
この演習はコースの一部です
SQL のデータ操作
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
-- Select matches where a team scored 5+ goals
SELECT
country_id,
season,
id
FROM match
WHERE home_goal ___ OR away_goal ___;