結合方法の選択
結合の使い方をマスターしたところで、応用問題に挑戦してみましょう。
2010年に平均寿命が最も低い国5つと、それぞれの地域を特定します。結合、絞り込み、並べ替え、件数制限などの知識を活かしてクエリを作成してみましょう。
この演習はコースの一部です
SQLのデータ結合
演習の手順
countries AS cとpopulations as pを結合します。- 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
___;