Mysql实例mysql替换表中的字符串的sql语句

Mysql实例mysql替换表中的字符串的sql语句,第1张

概述介绍《Mysql实例mysql替换表中的字符串的sql语句》开发教程,希望对您有用。

《MysqL实例MysqL替换表中的字符串的SQL语句》要点:
本文介绍了MysqL实例MysqL替换表中的字符串的SQL语句,希望对您有用。如果有疑问,可以联系我们。

核心语句:

MysqL教程

UPDATE `cdb_pms` SET `subject` = REPLACE(`subject`,'Welcome to','欢迎光临')


MysqL替换字段里数据内容部门字符串

MysqL替换表的字段里面内容,如例子:MysqL教程

MysqL> select host,user from user  where user='testuser';
+-----------------------+----------+
| host                  | user     |
+-----------------------+----------+
| localhost.localdomain | testuser |
+-----------------------+----------+MysqL教程

update字段host的内容,把"main"改成"slave",用REPLACEMysqL教程

MysqL> update user set host=REPLACE(host,'main','slave') where user='testuser';      
query OK,1 row affected (0.00 sec)
Rows matched: 1  Changed: 1  Warnings: 0MysqL教程

MysqL> select host,user from user  where user='testuser';                            
+------------------------+----------+
| host                   | user     |
+------------------------+----------+
| localhost.localdoslave | testuser |
+------------------------+----------+MysqL教程

由查询结果到,数据已经更新成功


因为服务器上安了一流拦截系统,所以dede的交替功能不好使.只能手动在PHPadmin中sql:
update dede_addonarticle  set body=replace(body ,'大法','办法') 

MysqL教程

MysqL替换表的字段里面内容,如例子:MysqL教程

MysqL> select ID,type from items limit 10;
+--------+--------+
| ID     | type   |
+--------+--------+
|   0001 | 780000 |
|   0002 | 780000 |
|   0003 | 780000 |
|   0004 | 780000 |
|   0005 | 780000 |
| 150419 | 780000 |
| 150420 | 780000 |
| 150421 | 780000 |
| 150422 | 780000 |
| 150423 | 780000 |
+--------+--------+MysqL教程

把type字段中的“78”改成“79” 用replace函数
 MysqL教程

sql如下:MysqL教程

MysqL> update items set type=replace(type,'79','78');MysqL教程

query OK,17536 rows affected (0.72 sec)
Rows matched: 17536  Changed: 17536  Warnings: 0
再查询:MysqL教程

MysqL> select ID,type from items limit 10;
+--------+--------+
| ID     | type   |
+--------+--------+
|   0001 | 790000 |
|   0002 | 790000 |
|   0003 | 790000 |
|   0004 | 790000 |
|   0005 | 790000 |
| 150419 | 790000 |
| 150420 | 790000 |
| 150421 | 790000 |
| 150422 | 790000 |
| 150423 | 790000 |
+--------+--------+
10 rows in set (0.00 sec)MysqL教程

由查询结果到,数据已经更新胜利MysqL教程

欢迎参与《MysqL实例MysqL替换表中的字符串的SQL语句》讨论,分享您的想法,内存溢出PHP学院为您提供专业教程。

总结

以上是内存溢出为你收集整理的Mysql实例mysql替换表中的字符串的sql语句全部内容,希望文章能够帮你解决Mysql实例mysql替换表中的字符串的sql语句所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/1154867.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-01
下一篇 2022-06-01

发表评论

登录后才能评论

评论列表(0条)

保存