获取主节点下的所有子节点

获取主节点下的所有子节点(树形数据)

  直接调用如下sql语句运用即可(mysql):

    

WITH RECURSIVE _children AS
(
 SELECT fun.* FROM `assets_category` fun WHERE fun.parent_id='1343395198564225026' AND fun.is_deleted = 0
    UNION ALL
 SELECT fun.* FROM _children,`assets_category` fun WHERE fun.parent_id=_children.Id
)
SELECT * FROM _children;

效果图如下:

 

 数据库表结构如下:

 

 本文纯属记录一下个人在项目中运用到的知识,同时感谢大佬的技术分享https://www.cnblogs.com/liuxiaoji/p/11152094.html(技术原文)。

posted @ 2021-02-22 15:22  奔跑的牛肉丸子  阅读(287)  评论(0)    收藏  举报