码迷,mamicode.com
首页 > 数据库 > 详细

●oracle——层次化查询

时间:2018-11-27 16:43:46      阅读:168      评论:0      收藏:0      [点我收藏+]

标签:color   bsp   结果   图片   sele   weight   oracle   level   code   

 

/*
   start with——以gb.no=‘110000‘为根节点
   connect by——指定父行和子行之间的关系
   prior——该关键字之后的表达式将被作为查询中当前列的父列进行计算,
即该关键字后的列为父行的列。该关键字不限制是否在等号左侧
   level——该列用来表示查询层次整型值
*/
select level, gb.no, gb.name_full, gb.parent
  from sfsc.dr_area_gb gb
 start with gb.no = 110000 
connect by prior gb.no = rpad(gb.parent, 6, 0);

查询结果:

技术分享图片

●oracle——层次化查询

标签:color   bsp   结果   图片   sele   weight   oracle   level   code   

原文地址:https://www.cnblogs.com/phantom-k/p/10026326.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!