# 查询得数据进行 拼接
# group_concat()
#截取a,b,v,d 个数
set @i = length(uids) - length(replace(uids,",",''))+1;
WHILE @i > 0 DO
set @i = @i - 1;
# 取最后一条记录
set @str = SUBSTRING_INDEX(uids,',',-1);
# 在原有数据中去除已经去除得
set uids = replace(uids,CONCAT("," , @str),'');
#SELECT @str;
END WHILE;
本文介绍了一种使用MySQL的group_concat函数结合循环来处理字符串的方法,通过具体实例展示了如何截取特定字段并更新字符串内容,适用于需要对数据进行整理和格式化的场景。
896

被折叠的 条评论
为什么被折叠?



