mysql 查询所有下级

select *,ischild from (
select t1.*,
if(find_in_set(u_parent_id, @pids) > 0, @pids := concat(@pids, ',', u_id), 0) as ischild
from (
select * from tb_user t order by u_parent_id, u_id
) t1,
(select @pids := 某个节点的id) t2
) t3 where ischild != 0

本文由 我爱PHP169 作者:admin 发表,其版权均为 我爱PHP169 所有,文章内容系作者个人观点,不代表 我爱PHP169 对观点赞同或支持。如需转载,请注明文章来源。

发表回复