使用子查询获取球队名称
让我们来解决一个在本课程中多次遇到的问题——如何在同一条最终查询结果中同时得到主队和客队的名称?
在我们刚讨论的 4 种技术中,可以使用子查询、相关子查询和 CTE 来完成这一任务。接下来的 3 个练习中,您将分别用这 3 种方法生成类似的结果集。本题先从 FROM 子句中的子查询开始。
警告:如果代码超时,很可能是 JOIN 写错了,把不该连接的字段连在一起,导致结果表过大!请仔细阅读提供的代码和注释,并检查您的 ON 条件!
本练习是课程的一部分
SQL 中的数据处理
交互式实操练习
通过完成这段示例代码来试试这个练习。
SELECT
m.id,
t.team_long_name AS hometeam
-- Left join match and team
FROM ___ AS m
___ ___ ___ as t
ON m.hometeam_id = team_api_id;