首页 > 数据库技术 > 详细

pgsql树查询加树level 层级

时间:2015-08-26 02:22:05      阅读:825      评论:0      收藏:0      [点我收藏+]
with RECURSIVE cte as
(
  select id,
       name,
       order_no,
       popedom_id_parent,
       0 as level_
  from (select *
          from popedom sp
         where is_menu = 1
          and sp.popedom_id_parent = ‘100000‘)t2
  union all 
  select k.id,
       k.name,
       k.order_no,
       k.popedom_id_parent,
       c.level_+1 as level_
 from popedom k inner join cte c on c.id = k.popedom_id_parent
where is_menu = 1
)  
select id,
       name,
       order_no,
	popedom_id_parent,
       level_
  from cte where level_ < 2  order by level_, order_no;

?

pgsql树查询加树level 层级

原文:http://lyjilu.iteye.com/blog/2237662

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!