mysql替换某个字段中的某个字符

本文涉及的产品
云数据库 RDS MySQL Serverless,0.5-2RCU 50GB
简介:
比如: 
Msql里面的某个表的某个字段里面存储的是一个人的地址,有一天这个地址的里面的某个地
名变了,那么他的地址也就要变:
比如:

原来是:

number             addr
01             中国浙江xxx
02             中国浙江xxx
03             中国浙江xxx
 现在地址改了 浙江 搬到了 上海 ··· 所以,addr字段里面的所有的值,都要把 浙江 改为 上海 解决方法: sql语句:
update 表名 set 字段名=REPLACE (字段名,'原来的值','要修改的值')  
当然,也可以添加条件:
update test set addr=REPLACE (addr,'浙江','上海') where time<'2017-10--12' 

最后的效果:

number             addr  
01             中国上海xxx  
02             中国上海xxx 
03             中国上海xxx 
相关实践学习
基于CentOS快速搭建LAMP环境
本教程介绍如何搭建LAMP环境,其中LAMP分别代表Linux、Apache、MySQL和PHP。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助 &nbsp; &nbsp; 相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
7月前
|
存储 NoSQL 关系型数据库
7.4.4 【MySQL】索引字符串值的前缀
7.4.4 【MySQL】索引字符串值的前缀
44 0
|
27天前
|
关系型数据库 MySQL
Mysql 查询以某个字符开头的语句和LIKE的使用
Mysql 查询以某个字符开头的语句和LIKE的使用
19 0
|
10月前
|
SQL 关系型数据库 MySQL
MySql匹配特定的字符
MySql匹配特定的字符
53 0
|
10月前
|
关系型数据库 MySQL
Mysql匹配字符类
Mysql匹配字符类
71 2
|
关系型数据库 MySQL
mysql列名名称包含特殊字符的处理
上问题    不做处理的话会报错,识别不了 处理方式就是 需要把列名以反引号“`”(一般键盘的左上角数字1左边的那个键)来处理。 即查询语句为 欢迎大家一起说出自己的想法。
2466 0
|
SQL 关系型数据库 MySQL
mysql 替换字段中的部分字符,mysql替换字符串,mysql 替换字段内容,mysql replace
mysql 替换字段中的部分字符,mysql替换字符串,mysql 替换字段内容,mysql replace
236 0
|
关系型数据库 MySQL
mysql替换某字段中的部分值
mysql替换某字段中的部分值
150 0
|
关系型数据库 MySQL
mysql 字段判断是否包含某个字符串
• 整体数据 • 查询support_goods_level中包含1或者2的数据 • FIND_IN_SET(str,strlist) • 查询结果 • LOCATE(substr,str) • 查询结果 • 非期望情况 • POSITION(substr IN str) • 查询结果 • 非期望情况 • INSTR(str,substr) • 查询结果 • 非期望情况
mysql 字段判断是否包含某个字符串
|
存储 SQL 关系型数据库
MySQL存储的字段是不区分大小写的,你知道吗?
00 简单回顾 之前写过一篇关于mysql 对表大小写敏感的问题,其实在mysql中字段存储的内容是不区分大小写的,本篇进行简单的总结。 想回顾一下: MySQL在Linux下数据库名、表名、列名、别名大小写规则是这样的: 1、数据库名与表名是严格区分大小写的; 2、表的别名是严格区分大小写的; 3、列名与列的别名在所有的情况下均是忽略大小写的; 4、字段内容默认情况下是大小写不敏感的。 01 一个例子 简单例子: CREATE TABLE `tb_user` ( `id` BIGINT (20) UNSIGNED NOT NULL AUTO_INCREMENT COMM
1046 0