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

Connected

道练习

在 FROM 中连接子查询

European Soccer Database 中的 match 表不包含国家或球队名称。您可以将其与 country 表连接来获取这些信息,并据此进行聚合,例如统计每个国家进行的比赛场次。

如果您想先对其中一张表进行筛选,也可以先从这张表创建一个子查询,然后再把它与数据库中的现有表连接。在 FROM 中使用子查询,是在将数据纳入最终结果之前先进行筛选或变换、从而回答更细致问题的一种有效方式。

本练习的目标是:先基于 match 表生成一个子查询,然后将该子查询与 country 表连接,计算总进球数达到 10 球或以上的比赛信息!

说明 1 / 共 2 个

undefined XP
    1
    2
  • 创建下一步要用的子查询,该查询从 match 表中选择国家 ID 和比赛 ID(id)。
  • 仅保留总进球数大于等于 10 的比赛。