Oracle 树形结构 查询语句

select dm_id, father_id, dm_name from gy_dmcode t
where level  <= 2    --层级
start with t.dm_id = '0' --根节点
connect by prior t.dm_id = t.father_id;  --定义关系,prior 表示优先级

 

注意:仅仅限于Oracle中的SQL,如果要在程序中使用 需要 使用存储过程

你可能感兴趣的:(oracle,sql)