mysql 替换某个字段中的某个字符
遇到这么个情况:
比如:
Msql里面的某个表的某个字段里面存储的是一个人的地址,有一天这个地址的里面的某个地
名变了,那么他的地址也就要变:
比如:
原来是:
- number addr
 - 01 四川省成都市XXXXXX街道05号
 - 02 四川省成都市XXXXXX街道07号
 - 03 四川省成都市XXXXXX街道09号
 - 04 四川省成都市XXXXXX街道04号
 
现在这个成都市变为了 “天府”市···
所以,addr字段里面的所有的值,都要把成都市改为 天府市
解决方法:
sql语句:
- update 表名 set 字段名=REPLACE (字段名,'原来的值','要修改的值')
 
当然,也可以添加条件:
- update user_item set addr=REPLACE (addr,'成都','天府') where time<'2013-11--5'
 
最后的效果:
- number addr
 - 01 四川省天府市XXXXXX街道05号
 - 02 四川省天府市XXXXXX街道07号
 - 03 四川省天府市XXXXXX街道09号
 - 04 四川省天府市XXXXXX街道04号
 
mysql 替换某个字段中的某个字符的更多相关文章
- mysql 替换函数replace()实现mysql替换指定字段中的字符串
		
mysql 替换字符串的实现方法: mysql中replace函数直接替换mysql数据库中某字段中的特定字符串,不再需要自己写函数去替换,用起来非常的方便. mysql 替换函数replace() ...
 - 替换SQL字段中的换行符,回车符
		
替换SQL字段中的换行符,回车符: 在富文本内容中通常会出现回车.换行内容.在sql数据库中这些回车.换行符,输出html后,表现为空格. 这里是在数据导出.导入中发现的,通常把回车.换行符找出来,用 ...
 - sql语句把字段中的某个字符去掉
		
sql语句把字段中的某个字符去掉 )),'http://demo.m-school.net','') 例如: )),'http://192.168.2.180','') )),'http://zpzx ...
 - sql替换数据库字段中的字符
		
UPDATE `table_name` SET `field_name` = replace (`field_name`,'from_str','to_str') WHERE ……说明:table_n ...
 - SQL(replace)替换字段中指定的字符
		
语法:update 表名 set 字段名=REPLACE(字段名,'修改前的字符','修改后的字符') 例 Product商品表中Name 名字字段中描述中将'AAA' 修改成 'BBB' SQL语句 ...
 - mysql数据库 批量替换 某字段中的数据
		
当数据库出现这种情况: 表名:area id name 1 太仓 2 太仓市 3 太仓市 ... ... 我需要把 name字段中 的太仓市 的“市“去掉 可以使用: update `area` ...
 - Mysql  hql字符串字段中是否包含某个字符串,用 find_in_set
		
有这样一个需求,在Mysql数据库字符串字段(权限)中,有范围在 1 到 N 之间代表不同权限的值,分别被','分开,现在要取出具有某权限的所有成员列表. 创建表: 1 CREATE TABLE us ...
 - MYSQL查询某字段中以逗号分隔的字符串的方法
		
首先我们建立一张带有逗号分隔的字符串. CREATE TABLE test(id int(6) NOT NULL AUTO_INCREMENT,PRIMARY KEY (id),pname VARCH ...
 - 去掉mysql数据库字段中的个别字符
		
update 表名 set 列名 = REPLACE (mcategory,"要去掉的字符","") where 列名 like "%要去掉的字符% ...
 
随机推荐
- 委托学习笔记后续:泛型委托及委托中所涉及到匿名方法、Lambda表达式
			
引言: 最初学习c#时,感觉委托.事件这块很难,其中在学习的过程中还写了一篇学习笔记:委托.事件学习笔记.今天重新温故委托.事件,并且把最近学习到和委托相关的匿名方法.Lambda表达式及泛型委托记录 ...
 - cursor or set-based
			
标题可能和正文不太相符.我主要是记录工作中遇到使用游标的语句改成普通set-based operation,执行时间快了很多. 1.游标语句 declare @startDate dateTime d ...
 - Python基础-字符编码与转码
			
***了解计算机的底层原理*** Python全栈开发之Python基础-字符编码与转码 需知: 1.在python2默认编码是ASCII, python3里默认是utf-8 2.unicode 分为 ...
 - win8.1 Framework3.5安装不上的问题
			
问题症状:安装的WIN8系统无法安装Framework,SQL等都有问题 解决误区:直接安装或者更新后在线安装(结果一样各种错误) 解决方法: 1.先gpedit.msc进入本地组策略管理,目录:计算 ...
 - RabbitMq中的交换机
			
Rabbitmq的核心概念(如下图所示):有虚拟主机.交换机.队列.绑定: 交换机可以理解成具有路由表的路由程序,仅此而已.每个消息都有一个称为路由键 ...
 - Activity 横竖屏切换
			
前言 在开发中常要处理横竖屏切换,怎么处理先看生命周期 申明 Activity 横竖屏切换时需要回调两个函数 ,所以在此将这个两个函数暂时看成是Activity 横竖屏切换的生命周期的一部分,这两个函 ...
 - 解决:IntelliJ IDEA 编译错误,提示  Compilation failed: internal java compiler error
			
原因可能是项目指定的JDK与当前环境JDK不符合,解决办法:File->Setting->Compiler->Java Compiler, 在相应的module中选择合适的JDK版本 ...
 - LeetCode: Invert Binary Tree
			
/** * Definition for a binary tree node. * public class TreeNode { * int val; * TreeNode left; * Tre ...
 - css实现三角效果
			
demo <!DOCTYPE html> <html lang="zh"> <head> <meta charset=utf-8& ...
 - 写了placement new就要写placement delete
			
"placement new"通常是专指指定了位置的new(std::size_t size, void *mem),用于vector申请capacity剩余的可用内存. 但广义的 ...