mysql 根据父id查询所有子类id 用存储过程怎么写,

吉他猪 吉他猪 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
不要用FIND_IN_SET方法连接字符串的形式,我用网上的

BEGIN
DECLARE sTemp text;
DECLARE sTempChd text;
SET sTemp = '';
SET sTempChd =CAST(rootId AS CHAR);
WHILE sTempChd IS NOT NULL DO
SET sTemp = CONCAT(sTemp,',',sTempChd);
SELECT GROUP_CONCAT(id) INTO sTempChd FROM notes WHERE FIND_IN_SET(parentid,sTempChd)>0;
END WHILE;
RETURN sTemp;
END

不准,有的查不出来,能不能写个创建临时表的谢谢
...全文

相关推荐

评论 5
收藏 已收藏
分享
返回顶部
吉他猪
MySQL 57,062 成员 56,759 内容