select level,t.valuecode,t.valuepcode,t.valuename from (select * from ngo_dict_value a where a.dictcode = '007') t start with t.valuecode = '00' connect by t.valuepcode = prior t.valuecode order by level,t.valueorder
level ,和connect by 是oracle自带的
本文介绍了一种使用Oracle SQL进行层次结构查询的方法,通过start with和connect by子句结合level伪列实现多级分类数据的检索。
select level,t.valuecode,t.valuepcode,t.valuename from (select * from ngo_dict_value a where a.dictcode = '007') t start with t.valuecode = '00' connect by t.valuepcode = prior t.valuecode order by level,t.valueorder
level ,和connect by 是oracle自带的
2860
1155

被折叠的 条评论
为什么被折叠?
