1、连接查询也就是多表查询连接方式有以下几种相同点 都可以在结尾加上 where条件不同点 除了cross join外 其它连接都必须加上on 关键字1.自然连接 自然连接就是在两张表中寻找出数据类型与列名相同的字段,然后将它们自动的连接起来,并返回所有符合条件的结果。自然连接不能添加限定条件下图中添加了限定条件,所以会报错


4、(1.2)也可以使用on来给两张表指定限定条件,但在使用on 时 natural join 也只能使用 join 查询结果也为106

6、左连接 left join 根据指定条件以左表为主,返回左表中的所有记录和右表中的连接字段相等的记录在上几张图中可以看到,雇员表中的数据有一条没有部门的数据,始终不会显示出来。想要把雇员表中的所有数据都显示出来,只能通过左连接或者右连接来进行查询。

8、全部外连接 full join ......on 把两张表满足条件以外的所有数据都查询出来

10、在无条件下返回的结果

12、(6.2)左/右连接(+) (+)在哪边代表哪张边允许为空select e.fir衡痕贤伎st_name,e.salary,d.departme荏鱿胫协nt_name from employees e, departments d where (e.department_id(+)=d.department_id);当(+)在条件左边时,可以看到右边表的数据是全部显示出来的
