前文提到,标量子查询可以改写为外连接(需要注意表与表之间关系,去重),半连接可以改写为内连接(需要注意表与表之间关系,去重),反连接可以改写为外连接(不需要注意表与表之间关系,也不需要去重)。SQL 语句中几乎所有的子查询都能改写为表连接的方式,所以我们提出这个观点:SQL 语句其本质就是表连接(内连接与外连接),以及表与表之间是几比几关系再加上 GROPU BY。