1. 学ぶ
  2. /
  3. コース
  4. /
  5. SQL で学ぶデータの結合

Connected

演習

複数テーブル結合の検証

以下は、前のクエリから得られたアルバニアの結果です。2015年の fertility_rate が2010年の unemployment_rate と組み合わされ、逆の組み合わせも発生しているのがわかります。

name year fertility_rate unemployment_rate
Albania 2015 1.663 17.1
Albania 2010 1.663 14
Albania 2015 1.793 17.1
Albania 2010 1.793 14

本来は4行ではなく、各年につき1行の合計2行が返るべきです。直前の結合は c.code = e.code のみで、year を含めていませんでした。この演習では、国の code と year の両方が一致するように明示して、クエリを修正してください!

指示

100 XP
  • code に加えて year でも economies に結合するよう、クエリを修正してください。