在 FROM 中巢狀子查詢
每季平均有多少場比賽是單隊進球達 5 球以上?不同國家之間有何差異?
我們來用巢狀且具關聯性的子查詢來完成這個操作。在真實情境中,你多半不需要經常巢狀多個子查詢。不過有時你可能會發現,很難正確依你想要的欄位做分組,或需要進行多重數學轉換(例如對 COUNT 再取 AVG)才能算出所需資訊。
將子查詢巢狀並一步步完成轉換:先在子查詢中新增中間結果,再進行下一步轉換,往往是取得正確資料洞見最容易的方式。開始動手做吧!
本練習屬於課程
SQL 資料操作
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
-- Select matches where a team scored 5+ goals
SELECT
country_id,
season,
id
FROM match
WHERE home_goal ___ OR away_goal ___;