将所有表连接在一起
在最后一个练习中,您的任务是:找到在行业 "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;