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

Connected

道练习

在 FROM 中扩展子查询

在上一个练习中,您发现 England、Netherlands、Germany 和 Spain 是数据库中唯一出现过总进球数达到 10 球或以上比赛的国家。现在让我们进一步查看这些比赛的细节——比赛时间、赛季,以及主队与客队各自的进球数。

您会注意到,在本练习中,主查询所选择的每一列都没有使用表别名。这是因为主查询是从子查询中取数,而子查询被视为"一张表"。

说明

100 XP
  • 完成 FROM 子句中的子查询。从 country 表中选择国家 name,并从 match 表中选择 date、home_goal、away_goal 和 total_goals 列。
  • 在子查询中创建一列,将主客队进球相加,命名为 total_goals。这将用于筛选主查询。
  • 在主查询中选择 country、date、home_goal 和 away_goal。
  • 筛选主查询,使总进球数为10 或以上的比赛保留下来。