企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
## 14、列出所有员工及领导的姓名 ![](https://img.kancloud.cn/ce/c5/cec56e06e53639acf52a93f7daa3d99c_372x309.png) 思路 1.需要使用2个emp表同时做多表查询 ,1个emp是员工表1个emp是领导的表 select * from emp e1 inner join emp e2 2.在步骤1的基础上使用e1(员工)表中的mgr与e2(领导)表中的empno 消除笛卡尔积 select * from emp e1 inner join emp e2 on e1.mgr=e2.empno 3.由于e1表中少显示了一条数据是没有领导的这条因此需要使用外连接 select e1.ename,e2.ename from emp e1 left join emp e2 on e1.mgr=e2.empno