選擇適合的 JOIN
既然你已經熟悉各種 JOIN,來挑戰一題綜合練習,檢測一下你的掌握度!
請找出 2010 年預期壽命最低的 5 個國家及其所屬地區名稱。運用你對 JOIN、篩選、排序與限制筆數的技巧來完成清單!
本練習屬於課程
在 SQL 中進行資料連接
練習說明
- 完成
countries AS c與populations as p的 JOIN。 - 篩選年份為 2010。
- 依預期壽命由小到大排序結果。
- 將結果限制為 5 個國家。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
SELECT
c.name AS country,
region,
life_expectancy AS life_exp
FROM countries AS c
-- Join to populations (alias as p) using an appropriate join
___
ON c.code = p.country_code
-- Filter for only results in the year 2010
___
-- Sort by life_exp
___
-- Limit to five records
___;