当前位置: 代码迷 >> Oracle开发 >> oracle 递归查询
  详细解决方案

oracle 递归查询

热度:214   发布时间:2016-04-24 06:23:53.0
oracle 递归查询求助
我有张表结构如下
id          上级id         名字          代码
1             null           素金          01
2             null           钻石          02
3               1            黄金          01
4               1            铂金          02
5               2            裸钻          01
6               3            au999        01


查询结果显示如下

lv        名字           代码
1          素金           01
1          钻石          02
2          黄金          01.01
2          铂金          01.02
2          裸钻          02.01
3          au999        01.01.01


也就是说分级之后代码取上级代码+本级代码依次向下,
分级还好解决,就是取上级代码这里不知道怎么写了,求大神指点

------解决思路----------------------
引用:
不用了,我有启用了个字段存上级编码,谁随便回答下吧,我结贴

------解决思路----------------------

------解决思路----------------------
我怎么突然到四楼了
------解决思路----------------------

这个不科学,给我点砖灰就好
------解决思路----------------------
人齐了!
  相关解决方案