十四、多表查询
一、语法
select .....
from A
join B
on ....
join C
on .....
执行步骤:首先A和B进行连接,连接之后,A和C进行连接
二、案例
查询每一个员工的部门名称、工资等级、上级领导
SELECT e.`ENAME` '员工',d.`DNAME` '部门',s.`GRADE` '工资等级',e1.`ENAME` '领导'
FROM emp e
JOIN dept d
ON e.`DEPTNO`=d.`DEPTNO`
JOIN salgrade s
ON e.`SAL` BETWEEN s.`LOSAL` AND s.`HISAL`
LEFT JOIN emp e1
ON e.`MGR`=e1.`EMPNO`;

浙公网安备 33010602011771号