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

Connected

道练习

使用 CASE WHEN 进行条件选择与求和

您可以将 CASE 语句放入 SUM() 等聚合函数内,为计算添加条件并执行计算!

在本练习中,您的目标是筛选特定球队(Real Sociedad),并计算其每个赛季的主场与客场进球总数。

说明

100 XP
  • 创建一个 CASE 语句,计算当 hometeam_id 为 8560 时的主场进球(home goals)总数。
  • 再创建一个 CASE 语句,计算当 awayteam_id 为 8560 时的客场进球(away goals)总数,并将该列起别名为 away_goals。
  • 按 season 分组查询。