好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

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

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   

查看更多关于mysql中删除字段中逗号隔开的某个值的详细内容...

  阅读:31次