首页 > 学院 > 开发设计 > 正文

数据库数据满足树结构时,求一个结点的子结点有哪些

2019-11-08 02:47:49
字体:
来源:转载
供稿:网友

可以先创建函数,然后调用。

drop function if exists queryChildCommentId;delimiter //create function queryChildCommentId(parentId int)returns varchar(4000)begindeclare ret varchar(4000);declare retTmp varchar(4000);set ret = '$';set retTmp = cast(parentId as char);while retTmp is not null doset ret = concat(ret, ',' , retTmp);select group_concat(comment_parent_id) into retTmp from t_comment where find_in_set(parentId, retTmp) > 0;end while;return retTmp;end//delimiter ;select queryChildCommentId(0);


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表