分享:Mysql更新字段中部分数据的方法

发布时间:2020-05-31编辑:脚本学堂
如何在mysql语句中更新字段中的部分数据呢?本文分享一个实例,介绍下部分数据更新的mysql写法,有兴趣的朋友可以作个参考。

mysql中更新字段重部分数据,非全部数据,这里介绍了两种情况下Mysql更新字段中部分数据的方法,供大家参考。

方法1,Mysql更新字段中部分数据:
 

复制代码 代码示例:
update tab set     A   = concat(substring(A,1,3),'bbb');

从A的1个字符开始取3个字符,加上'bbb',再写入a中,如果A原始值为'123aaa',那么更新之后为'123bbb'了。

方法2,Mysql更新字段中部分数据:

1.Mysql模糊查询:
 

复制代码 代码示例:
select * from table where num like '%a%';

查询有a的字符串2.Mysql更新字段值的部分数据:     

可能会在项目中碰到要求将数据库中某个字段的值修改成另外一个,可以考虑update。

例如,将字段A中的值为1的,全部替换成2.
sql语句就是这么写:

复制代码 代码示例:
update table set a=2 where a=1;

将字段A值中的包含的1,替换成2,例如:a=2211,现在要替换成2222,就是把1换成2
sql:
 

复制代码 代码示例:
update table set a=REPLACE(a,'1','2');
 

您可能感兴趣的文章:
mysql更新字段中部分内容的sql语句
在mysql中替换字段部分内容的实例代码
mysql中upate-替换字段内部分内容的例子
Mysql更新字段中部分数据的二种方法
Mysql批量截取特定格式字符串的最后一部分