开始使用免费开始使用

将一个国家与其自身进行比较

自连接非常适合将同一张表中一部分的数据与另一部分进行比较。假设您想了解各国人口在 2010 年到 2015 年间的变化幅度。您可以通过执行自连接来可视化这一变化。

本练习中,您将把 populations 表与其自身连接,以回答这个问题。请注意,自连接必须给表起别名。这正是练习起别名的好机会!

由于要将 populations 与其自身连接,您可以先将 populations 起别名为 p1,再起别名为 p2。当多张表的首字母相同时,这样的做法有助于保持清晰。

本练习是课程的一部分

SQL 数据连接

查看课程

交互式实操练习

通过完成这段示例代码来试试这个练习。

-- Select aliased fields from populations as p1
___
-- Join populations as p1 to itself, alias as p2, on country code
___
编辑并运行代码