开始使用免费开始使用

使用子查询获取球队名称

让我们来解决一个在本课程中多次遇到的问题——如何在同一条最终查询结果中同时得到主队和客队的名称?

在我们刚讨论的 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;
编辑并运行代码