五、多表查询-3.2连接查询-外连接

一、语法

五、多表查询-3.2连接查询-外连接_第1张图片

二、演示-左外连接

【例】查询emp1表的所有数据(17条),和对应的部门信息(左外连接)

五、多表查询-3.2连接查询-外连接_第2张图片

【 左外连接和内连接区别】

内连接只能查到16条数据,dept_id为null的值查不到

左外连接可以查到17条所有数据,dept_id为null的值也可以查到

 三、演示-右外连接

【例】查询emp1表的所有数据(17条),和对应的部门信息(右外连接)

一共17条数据,人事部虽然没有员工,但查的是dept1表的所有数据,所有人事部也在:五、多表查询-3.2连接查询-外连接_第3张图片

四、右外连接 转化为 左外连接

1、right 改为left ;

2、左表和右表交换位置;

五、多表查询-3.2连接查询-外连接_第4张图片五、多表查询-3.2连接查询-外连接_第5张图片

你可能感兴趣的:(MySQL,数据库)