Mysql下,如何写字段中某个字符串进行替换的sql语句??(在线等待,急急急...) UPDATE `a` SET field1 = '222' where field1 ='abcedf'推荐 使用 MySQL-Front 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可能没有说清楚,是该字段含有"abcedf"字符串,而不是等于"abcedf"字符串例如: 该字段的值可能是:"this is a very good idea! abcedf do you think?" 替换结果是::"this is a very good idea! 222 do you think?" 使用一段程序代码已经实现了,只是想问问,如何使用sql语句来完成该功能。 REPLACE(str,from_str,to_str) 将字符串 str 中的 from_str 替换成为 to_strmysql> SELECT REPLACE('www.mysql.com', 'w', 'Ww'); -> 'WwWwWw.mysql.com'它是多字节安全的.mysql> SELECT REPLACE('中华人民共和国--中国--中中国中', '中国', '中国人'); -> 中华人民共和国--中国人--中中国人中 你的SELECT REPLACE (field1,'abcedf','222') FROM `a` ;已经实现了呀,我上面给出的是函数 REPLACE() 的用法 在数据库管理软件中,执行该sql语句是实现了替换,可是并没有将替换结果存储在数据库中呀??因为,俺执行完后,去数据库看看,该字段仍是包含原来的值"abcedf",而没有变成我想要的"222"。 呵呵,你需要将数据库里的数据替换了那就用这个UPDATE `a` SET field1 = REPLACE (field1,'abcedf','222') 本地数据库与远程数据库更新 请教:数据库删除的问题 为何这个min无法执行 mysql5.1触发器有个错误 mysql中text字段的问题。。。 我的mysql-front在执行Sql语句有问题? 新手入门!!!请指点,多谢各位高手。 请问哪位在实际环境中用过OceanBase 通过表单提交数据到mysql应该注意哪些安全问题呢? c#连接云数据库MYSQL时总是报错 其他信息: 给定关键字不在字典中。 请教mysql的设计经验 很低级的问题MySQL-Front管理工具怎么执行SQL语句呀?
例如:
该字段的值可能是:"this is a very good idea! abcedf do you think?"
替换结果是::"this is a very good idea! 222 do you think?"
将字符串 str 中的 from_str 替换成为 to_str
mysql> SELECT REPLACE('www.mysql.com', 'w', 'Ww');
-> 'WwWwWw.mysql.com'
它是多字节安全的.mysql> SELECT REPLACE('中华人民共和国--中国--中中国中', '中国', '中国人');
-> 中华人民共和国--中国人--中中国人中
SELECT REPLACE (field1,'abcedf','222') FROM `a` ;
已经实现了呀,我上面给出的是函数 REPLACE() 的用法
你需要将数据库里的数据替换了
那就用这个UPDATE `a` SET field1 = REPLACE (field1,'abcedf','222')