时间:2021-07-01 10:21:17 帮助过:20人阅读
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