使用 CTE 获取球队名称
您已经探索了两种方法来回答这样一个问题:如何在一个最终查询结果中同时得到主队和客队的名称?
现在来看最后一种方法——公共表表达式(Common Table Expressions,CTE)。CTE 与通过子查询生成结果的方法类似,主要区别在于语法以及处理信息的先后顺序。
本练习是课程的一部分
SQL 中的数据处理
交互式实操练习
通过完成这段示例代码来试试这个练习。
SELECT
-- Select match id and team long name
___,
___ AS hometeam
FROM ___ AS m
-- Join team to match using team_api_id and hometeam_id
LEFT JOIN ___ AS t
ON ___ = ___;