当前位置: 代码迷 >> 综合 >> mysql 单个字段多个值
  详细解决方案

mysql 单个字段多个值

热度:82   发布时间:2023-09-22 03:56:15.0

在一个字段中添加一个值 使用“,”隔开
update 表名 set 字段名=CONCAT(字段名,',添加的值') where id=1

一个字段多个值,修改其中的一个
update 表名 set 字段名=replace(字段名,'原来的值','新值') 

一个列有多个值,查询字段中是否包含某个值
select *  from 表名  where find_in_set('admin',字段名)

删除指定字段
UPDATE 表名 SET 字段名= REPLACE(字段名, ',1', '')
where id ='1'
UPDATE 表名 SET 字段名= REPLACE(字段名, '1,', '')
where id ='1'

  相关解决方案