码迷,mamicode.com
首页 > 数据库 > 详细

mysql中删除字段中逗号隔开的某个值

时间:2021-06-06 19:39:39      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:trim   mic   mysq   rom   new   inf   图片   http   mys   

set @oldID=‘1‘;-- 你要删除的id
select device_type_ids, TRIM(BOTH ‘,‘ FROM REPLACE(CONCAT(‘,‘,device_type_ids,‘,‘),CONCAT(‘,‘,@oldID,‘,‘),‘,‘)) as New_ids
from wj_goods_category where FIND_IN_SET(@oldID,device_type_ids)

 

用到了  replace  trim ;  find_in_set 用不用均可。

运行结果如下

技术图片

 

mysql中删除字段中逗号隔开的某个值

标签:trim   mic   mysq   rom   new   inf   图片   http   mys   

原文地址:https://www.cnblogs.com/yuanpeng/p/14855312.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!