-- 多表查詢? 三表查詢
-- 查詢員工的編號,姓名,薪水,部門編號,部門名稱,薪水等級
-- 可以先兩表查詢,在修改成三表查詢
-- 第一行查詢的內容,第二,三行查詢需要的表,
-- 和條件 如果有需要,也可以繼續添加表和條件 JOIN xxx on xxx
SELECT e.EMPNO,e.ENAME,e.SAL,e.DEPTNO,d.DNAME,s.GRADE
FROM emp e JOIN dept d on e.DEPTNO=d.DEPTNO
?????????????????????????????????? ?JOIN salgrade s on e.SAL BETWEEN s.LOSAL AND s.HISAL;
-- 自鏈接查詢(特別重要的思想)
-- 自關聯:自己表中字段關聯自己表中字段。好處:可以減少表的建立
-- 自鏈接 鏈接查詢的一種,將一張表對待,也就是自己關聯自己
SELECT * FROM emp;
-- 查詢所有員工上級領導的名稱
SELECT * FROM emp e1 -- 看成員工表
?????? ???????????????????? ?JOIN emp e2-- 看成領導表
??????????????????????????? ?on e1.MGR=e2.EMPNO;
?????????????????????????????????? ?