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

数据库 MySQL
下文对Mysql更新字段中部分数据的两种情况分别进行了分析,并提出了处理的方法,如果您对此方面感兴趣的话,不妨一看。

如果现在需要Mysql更新字段重部分数据,而不是全部数据,应该采用何种方法呢?下面介绍了两种情况下Mysql更新字段中部分数据的方法,供您参考。

Mysql更新字段中部分数据***种情况:

update tab set     A   = concat(substring(A,1,3),'bbb');

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

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设置自增字段的方法介绍

mysql插入Clob字段的实例

常见MySql字段的默认长度

MySQL中INSERT的一般用法

MySQL数值数据类型的范围

 

 

责任编辑:段燃 来源: 互联网
相关推荐

2011-07-29 11:20:51

MySQL数据库字段重复

2010-09-26 17:24:24

SQL字符串

2010-10-08 10:37:00

MYSQL添加新字段

2010-04-21 11:15:55

Unix 命令

2010-11-23 15:27:00

MySQL添加字段

2010-10-08 12:03:03

修改mysql字段

2019-08-19 14:06:27

MySQLDocker数据库

2012-06-11 15:00:47

2010-10-08 15:42:39

MySQL设置自增字段

2013-05-20 09:49:03

2015-08-20 10:34:29

数据丢失数据中心安全谷歌

2013-06-06 10:09:09

2022-01-10 06:52:59

查询MySQL字段

2010-11-24 11:52:15

MYSQL表字段最大值

2010-11-25 16:40:11

MySQL大表重复字段

2022-12-27 08:41:51

FastjsonJson字段

2022-01-17 08:36:46

MySQLAmazon RDS 数据库

2023-12-05 13:26:00

MySQL修复

2010-11-23 11:53:37

MySQL查询表字段

2023-06-15 14:34:11

微软Windows 11
点赞
收藏

51CTO技术栈公众号