oracle樹中prior的用法

2021-09-10 09:51:13 字數 680 閱讀 3472

oracle中:從子節點查詢,直到根節點的乙個分支;或者從根節點查詢,知道字節點的許多分支;可以用proir

總結:1)prior放在子節點端,則表示掃瞄樹是以start with指定的節點作為根節點從上往下掃瞄。可能對應乙個或多個分支。

start with可以省略,如果省略,表示對所有節點都當成根節點分別進行遍歷

2)prior放在父節點端,則表示掃瞄樹是以start with指定的節點作為最低層子節點,從下往上掃瞄。順序是子節點往父節點掃瞄,直到根節點為止,這種情況只能得到乙個分支。

start with可以省略,如果省略,表示對所有節點都當成最低層子節點分別往根節點方向遍歷

從下往上查詢:

從上往下查詢

oracle樹中prior的用法

資料說明一切 create table dept deptno number,deptname varchar2 20 mgrno number insert into dept values 1 總公司 null insert into dept values 2 浙江分公司 1 insert i...

ORACLE中的( )怎麼用

分享 2011 02 15 10 03 為女兒而奮鬥 瀏覽 19788 次 oracle 2011 02 15 10 12 提問者採納 就是連線 譬如select a.b.from a b就是乙個右連線,等同於select a.b.from a right join b select a.b.fro...

oracle中的sql用遞迴查詢樹格式資料

1.查詢當前節點的子類 with cte child grid id,grid name,parent grid code as 起始條件 select grid id,grid name,parent grid code from t sg grid where grid id 2 列出父節點查詢...