關聯子查詢
子查詢用來從與主查詢分開的另一個資料表或查詢中擷取資訊。
你的朋友正在做一個全球地震風險的專案。她需要一個資料表,列出所有國家、所屬洲別,以及各國的地震平均芮氏規模。這個查詢需要存取 Nations 與 Earthquakes 兩個資料表。
本練習屬於課程
改進 SQL Server 中的查詢效能
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
SELECT UNContinentRegion,
CountryName,
(SELECT ___(___) -- Add average magnitude
FROM Earthquakes e
-- Add country code reference
WHERE n.___ = e.Country) AS AverageMagnitude
FROM Nations n
ORDER BY UNContinentRegion DESC,
AverageMagnitude DESC;