表里可以有以下三个字段
id name parent_id
id:本身节点的编号
name:树节点的名称
parent_id:父节点的编号select * from table start with () connect by prior id=parent_id
start with 是开始的节点(根节点),可以根据需要,选择建某个子树
id name parent_id
id:本身节点的编号
name:树节点的名称
parent_id:父节点的编号select * from table start with () connect by prior id=parent_id
start with 是开始的节点(根节点),可以根据需要,选择建某个子树
比如
id name parent_id
0000 RootNode 0000
0001 FirstNode 0000
0000 RootNode
0001 FirstNode 0000
0002 SecondNode 0000
0003 First_First_Node 0001如果想以跟节点的话
select * from table start with id='0000' connect by prior id=parent_id
如果想以FirtstNode开始的话
select * from table start with id='0001' connect by prior id=parent_id
这样查出来的结果
0001 FirstNode 0000
0003 First_First_Node 0001