自連線其實就是站在不同的角度把一張表看成多張表。
1、查詢出員工姓名,員工領導姓名
select e1.ename, e2.ename
from emp e1, emp e2
where e1.mgr = e2.empno;
此時可將 e1 表看成是員工表,e2 表看成是領導表,因為 e1 的領導是 e2 的員工編號。
2、查詢出員工姓名,員工部門名稱,員工領導姓名,員工領導部門名稱
select e1.ename, d1.dname, e2.ename, d2.dname
from emp e1, emp e2, dept d1, dept d2
where e1.mgr = e2.empno
and e1.deptno = d1.deptno
and e2.deptno = d2.deptno;
此時可將 e1 表看成是員工表,e2 表看成是領導表,d1 表看成是員工部門表,d2 表看成是領導部門表。 Oracle筆記(十五) 資料庫備份
資料庫的備份操作是在整個專案執行中最重要的工作之一。一 資料的匯出和匯入 資料的匯出和匯入是針對於乙個使用者的備份操作,可以按照如下的方式完成 1 資料的匯出 2 資料的匯入 但是以上的操作只是做為乙個演示,因為這種備份操作本身只適合資料量小的情況,如果資料量較大的話,這種操作是會損耗效能的,而且時...
Oracle筆記(十五) 資料庫備份
資料庫的備份操作是在整個專案執行中最重要的工作之一。一 資料的匯出和匯入 資料的匯出和匯入是針對於乙個使用者的備份操作,可以按照如下的方式完成 1 資料的匯出 2 資料的匯入 但是以上的操作只是做為乙個演示,因為這種備份操作本身只適合資料量小的情況,如果資料量較大的話,這種操作是會損耗效能的,而且時...
Oracle筆記(十五) 資料庫備份
資料庫的備份操作是在整個專案執行中最重要的工作之一。一 資料的匯出和匯入 資料的匯出和匯入是針對於乙個使用者的備份操作,可以按照如下的方式完成 1 資料的匯出 2 資料的匯入 但是以上的操作只是做為乙個演示,因為這種備份操作本身只適合資料量小的情況,如果資料量較大的話,這種操作是會損耗效能的,而且時...