1.多表查询
eg: 查询员工的编号,姓名,薪水,部门编号,部门名称,薪水等级信息(涉及dept表,emp表,salgrade表)
select e.empno,e.ename,e.sal,d.deptno,d.dname,sg.*
from emp e
left join dept d
on (e.deptno=d.deptno)
join salgrade sg
on(sal between losal and hisal)
2.自连接查询
查询员工的姓名,编号,上级编号,上级姓名(包括没有上级的人),其中mgr代表上级编号
select e.empno,e.ename,e.mgr,m.ename
from emp e
left join emp m
on(e.mgr=m.empno)