![]()
去除12,322,1074,34,7,101中的1074
结果更改为12,322,34,7,101
update `sys_name` set `name` = trim(both ',' from replace(concat(',', `name`, ','), ',1074,', ','));
CONCAT(str,str) --拼接
REPLACE(字段,要替换的字符串,新字符串) --替换字符串的指定部分
TRIM(both 要删除的字符 from 源字符串) --删除指定的首尾字符
解释:
1.将12,322,1074,34,7,101拼接成,12,322,1074,34,7,101,
2.替换,1074,为逗号 ,12,322,34,7,101,
3.最后使用trim去掉首尾指定字符
5984

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



