-- 外连接
-- 查询雇员信息及雇员所在部门信息
select *from emp e,dept d where e.deptno=d.deptno;
-- 发现没有雇员的部门没有显示
select count(*)from emp e,dept d where e.deptno=d.deptno;
-- 查询雇员信息及雇员所在部门信息,没有雇员的部门也要显示 、
-- left join :左外连接(把不满足条件的表放在左面)
-- right join :右外连接(把不满足条件的表放在右面)
select * from dept d left join emp e on e.deptno=d.deptno;
select *
from emp e right join dept d on e.deptno=d.deptno;
-- 查询雇员信息,及雇员领导信息,没有领导的雇员也要显示(查看king这个是否显示)
select *
from emp e left join emp m on e.mgr=m.empno;
select *
from emp m right join emp e on e.mgr=m.empno;