name,
pid
from(select * from products
order by pid, id) products_sorted,
(select @pv := '1') initialisation
where find_in_set(pid, @pv)
and length(@pv := concat(@pv, ',', id))
select SYS_CONNECT_BY_PATH(列名,'>') from 表名start wITh 列名='0000000001'
connect by prior 列名(孩子列所有的列名)=列名(父列所有的列名)
这个查出来的样式如下:
000000000001>00000000>0000
不知道是不是你想要的。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)