自连接与外连接

自连接:

1、自连接是一种特殊的内连接,是指互相连接的表在物理上为同一张表,但在逻辑上看成是两张表;

2、必须需要通过取别名的方式实现;

外连接:

1、外连接只限制一张表中的数据必须满足连接条件,而另一张表中的数据不满足连接条件;

2、格式:from 表1 left | right【outer】join 表2 on<连接条件>;

3、left 【outer】 join成为左外连接。限制表2中的数据必须满足连接条件,而不管表1 中的数据是否满足连接条件,均输出表1中的内容;

     right【outer】join 称为右外连接。限制表1中的数据必须满足连接条件,而不管表2中的数据是否满足连接条件,均输出表2中的内容。

原文地址:https://www.cnblogs.com/kengqiangmeiguiye/p/5337534.html