如何替换表格内多个字段中符合条件的内容

navyblue 发布于 2015/05/26 15:27
阅读 263
收藏 0

如有个表格内容如下:表格名称为 table1(假设表格有1000条内容)

No zd1 zd2 zd3 zd4
1 张三 ab1 ac1 ad1
2 李四 ab2 ac2 ad2

将表格中符合 字段zd1 为张三的 zd2 zd3 zd4 内容进行替换

select * from table1 where zd1="张三”

update tabel1 set zd2=replace(zd2 ,'ab1','ab2') where zd1 like '张三%'

一次只能进行一列,如果要同时更换zd3,zd4 字段如何进行,谢谢!

加载中
0
霍啸林
霍啸林
update tabel1
 set zd2=replace(zd2 ,'ab1','ab2'),
zd3=replace(zd3 ,'ac1','ac2'),
zd4=replace(zd4 ,'ad1','ad2')
 where zd1 like '张三%'



navyblue
navyblue
回复 @navyblue : 可以了,谢谢
navyblue
navyblue
回复 @navyblue : update tabel1 set zd2=replace(zd2 ,'ab1','ab2'), zd3=replace(zd3 ,'ac1','ac2'), zd4=replace(zd4 ,'ad1','ad2') where zd1 ='张三' 还是错误
navyblue
navyblue
试过了,提示 消息 102,级别 15,状态 1,第 3 行
返回顶部
顶部