oracle 树形表结构查询 排序

时间:2021-07-17 07:49:08
oracle 树形表结构排序

select * from Table
 start with parentid is null connect by prior id=parentid
 order SIBLINGS by FUNCTIONORDER

 ID    NVARCHAR2
parentid    NVARCHAR2
FUNCTIONNAME    NVARCHAR2
FUNCTIONLEVEL
FUNCTIONURL    NVARCHAR2
ICONPATH    NVARCHAR2
FUNCTIONORDER    NVARCHAR2    

查询:

oracle树形表结构查询:

一、树型表结构:
节点ID 上级ID 节点名称
二、公式: 
select 节点ID,节点名称,level
from 表
connect by prior 节点ID=上级节点ID
start with 上级节点ID=节点值
--排序 这样的排序树形 结构不乱
order siblings by 节点ID