五、多表查询-3.3连接查询-自连接

一、语法

 

五、多表查询-3.3连接查询-自连接_第1张图片

二、演示-自连接(内连接)

【例】查询员工 及其 所属领导的名字(managerid,领导也是员工表emp1表中的数据)

!!必须起别名!!

——内连接只查询交集部分的数据

五、多表查询-3.3连接查询-自连接_第2张图片

为什么只有16个?

有一个managerid为null: 

五、多表查询-3.3连接查询-自连接_第3张图片

 三、演示-自连接(外连接)

【例】查询所有员工emp1 及其领导的名字emp1, 如果员工没有领导,也需要查询出来

——外连接包含左表右表

五、多表查询-3.3连接查询-自连接_第4张图片

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