连接

1 什么是连接

是一种对多个表中进行查询的方式,通过查询多个表来返回一个查询结果。

2 求取连接可以分两步

第一个步:

对于表一中的每一行,对应表二中的每一行,判断条件是否满足,如果满足,那么这两个行组成一个新的行。笛卡尔积。

第二个步:

从新的行中取出我们要select的列即可。

3 内连接和外连接的区别

内连接只返回满足条件的行。

左外连接除了要返回满足条件的行还要返回左边表剩余的行;

右外连接除了要返回满足条件的行还要返回右边表剩余的行。

原文地址:https://www.cnblogs.com/hustdc/p/8453598.html