oracle树形sql查询

select typecode,lpad(' ',4*level-1)||typename
 from ajtype
  start with p_code is null  connect by prior typecode=p_code;

结果:

1  +市容环卫
15      +灯光管理
151          +拒不安装
15101              +拒不安装夜景灯光设施
152          +违规安装
15201              +不按规定位置安装夜景灯光设施
15202              +不按规定形式安装夜景灯光设施
15203              +不按规定期限安装夜景灯光设施
15204              +不按规定光源色彩安装夜景灯光设施
153          +不按时亮灯

 

 

select sys_connect_by_path(typename,'>') typename
 from ajtype
  start with p_code is null  connect by prior typecode=p_code;

1>市容环卫
15>市容环卫>灯光管理
151>市容环卫>灯光管理>拒不安装
15101>市容环卫>灯光管理>拒不安装>拒不安装夜景灯光设施
152>市容环卫>灯光管理>违规安装
15201>市容环卫>灯光管理>违规安装>不按规定位置安装夜景灯光设施
15202>市容环卫>灯光管理>违规安装>不按规定形式安装夜景灯光设施

 

转载于:https://www.cnblogs.com/tongzhenhua/archive/2008/09/23/1297253.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值