立即注册  找回密码
 立即注册
CeraNetworksBGVM服务器主机交流会员请立即修改密码Sharktech防护
查看: 119|回复: 0

MySQL批量去掉某一个字段特定的值

[复制链接]

MySQL批量去掉某一个字段特定的值

[复制链接]

81

主题

8

回帖

711

积分

高级会员

积分
711
土小帽

81

主题

8

回帖

711

积分

高级会员

积分
711
2023-11-3 21:16:56 | 显示全部楼层 |阅读模式
mysql批量去掉某一个字段特定的值
比如,在表test中,字段notice中,每一行记录不知道为什么都加了,“消息: ”,现在要去除“消息: ”字符。
因为前面的字符一样,所以可以批量把前两个字母去掉就可以了。
update test set notice=replace(notice,’消息: ‘,”) where notice like ‘消息:%’;

如果表前8个字符并不一样,那么就需要使用如下语句了:
update test set notice=substring(notice,9,len(notice));

这是去掉前8个字符的,如果需要去掉8位或更多字符那么修改下相应的数字就可以了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|小黑屋|HS2V主机综合交流论坛

GMT+8, 2024-12-27 05:36 , Processed in 0.013844 second(s), 2 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表