1. Learn
  2. /
  3. 课程
  4. /
  5. SQL 中的数据处理

Connected

道练习

基础 CASE 语句

您最喜欢的球队是哪支?

European Soccer Database 收录了来自 11 个国家、2011–2015 年间的 12,800 场比赛数据!在本课程中,您将看到该数据库中各张表的筛选视图,便于更好地探索其内容。

在本练习中,您将找出 FC Schalke 04 与 FC Bayern Munich 之间的比赛。每场比赛都有 2 支球队,分别标识在 hometeam_id 和 awayteam_id 列中,您可以在已筛选的 matches_germany 表中使用它们。ID 可以与 teams_germany 表中的 team_api_id 列关联,但您无法同时对两者进行连接。

不过,一旦找到了各球队对应的 team_api_id,您就可以使用 CASE 语句来完成这个操作!

说明

100 XP
  • 编写一个 CASE 语句,用于判断德国联赛中的一场比赛,其主队是 FC Bayern Munich、FC Schalke 04,还是 Other。