把所有資料表串在一起
在最後這個練習中,你的任務是:找出在「Media & communication」這個領域中,擁有最多任職關係的教授所屬的大學城市。
為了達成這個目標,
- 你需要把所有資料表進行連接,
- 依某些欄位進行分組,
- 然後用篩選條件只保留正確領域的列。
我們分三個步驟來完成!
本練習屬於課程
SQL 關聯式資料庫入門
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
-- Join all tables
SELECT *
FROM affiliations
JOIN ___
ON affiliations.professor_id = professors.___
JOIN organizations
ON affiliations.organization_id = ___.___
JOIN ___
ON professors.___ = universities.id;