すべてのテーブルの結合
最後の演習では、「メディア&コミュニケーション」部門に最も多く所属する教授の大学所在都市を見つけることが目標です。
そのために、
- すべてのテーブルを結合し、
- 特定の列でグループ化し、
- 正しいセクターの行だけを取得する条件を適用します。
3つのステップで進めましょう!
この演習はコースの一部です
SQL リレーショナルデータベース入門
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
-- Join all tables
SELECT *
FROM affiliations
JOIN ___
ON affiliations.professor_id = professors.___
JOIN organizations
ON affiliations.organization_id = ___.___
JOIN ___
ON professors.___ = universities.id;