| 7 | 疾风剑豪 | 亚索 | 6300 |
±—±---------------±-------------±------+
7 rows in set (0.00 sec)
[]()使用场景1 – (Query语句):---------------------------------------------------------------------------------需求:把"hero\_title"字段中所有的"之"换成" - "来展示,SQL如下:* SELECT `REPLACE(hero_title,'之',' - ')`as repl\_title,hero\_name,price from LOL;
mysql> SELECT REPLACE(hero_title,‘之’,’ - ') as repl_title,hero_name,price from LOL
;
±---------------±-------------±------+
| repl_title | hero_name | price |
±---------------±-------------±------+
| 刀锋 - 影 | 泰隆 | 6300 |
| 迅捷斥候 | 提莫 | 6300 |
| 光辉女郎AA | 拉克丝 | 1350 |
| 发条A魔灵A | 奥莉安娜 | 6300 |
| 至高 - 拳 | 李青 | 6300 |
| 无极剑圣 | 易 | 450 |
| 疾风剑豪 | 亚索 | 6300 |
±---------------±-------------±------+
7 rows in set (0.00 sec)
[]()使用场景2 – (update语句):----------------------------------------------------------------------------------需求:把"hero\_title"字段中所有的"A"去掉,SQL如下:UPDATE `LOL` SET hero\_title=REPLACE(hero\_title,‘A’,’’);
mysql> UPDATE LOL
SET hero_title=REPLACE(hero_title,‘A’,’’);
Query OK, 2 rows affected (0.05 sec)
Rows matched: 7 Changed: 2 Warnings: 0
-- 去掉后在查询:+----+--------------+--------------+-------+| id | hero_title | hero_name | price |+----+--------------+--------------+-------+| 1 | 刀锋之影 | 泰隆 | 6300 || 2 | 迅捷斥候 | 提莫 | 6300 || 3 | 光辉女郎 | 拉克丝 | 1350 || 4 | 发条魔灵 | 奥莉安娜 | 6300 || 5 | 至高之拳 | 李青 | 6300 || 6 | 无极剑圣 | 易 | 450 || 7 | 疾风剑豪 | 亚索 | 6300 |+----+--------------+--------------+-------+7 rows in set (0.00 sec) ```[]()使用场景3 – (插入或替换:REPLACE INTO)-------------------------------------------------------------------------------------------**如果我们想插入一条新记录(INSERT),但如果记录已经存在,就先删除原记录,再插入新记录。****需求场景**: 这张表存的每个客户最近一次交易订单信息,要求保证单个用户数据不重复录入,且执行效率最高,与数据库交互最少,支撑数据库的高可用。 此时,可以使用"REPLACE INTO"语句,这样就不必先查询,再决定是否先删除再插入。# 最后总结## ActiveMQ+Kafka+RabbitMQ学习笔记PDF![image.png](https://img-blog.csdnimg.cn/img_convert/a571de6e16a673744c81f4d5a9ff13d2.png)* ### RabbitMQ实战指南![image.png](https://img-blog.csdnimg.cn/img_convert/7c25c504f090c3248a54e76e3c87081f.png)* ### 手写RocketMQ笔记![image.png](https://img-blog.csdnimg.cn/img_convert/f1c25f3af6b2e3e4ccbe7acb34d65a58.png)* ### 手写“Kafka笔记”![image](https://img-blog.csdnimg.cn/img_convert/0bdb34f66f242377af352f1789bba63e.png)关于分布式,限流+缓存+缓存,这三大技术(包含:ZooKeeper+Nginx+MongoDB+memcached+Redis+ActiveMQ+Kafka+RabbitMQ)等等。这些相关的面试也好,还有手写以及学习的笔记PDF,都是啃透分布式技术必不可少的宝藏。以上的每一个专题每一个小分类都有相关的介绍,并且小编也已经将其整理成PDF啦**[CodeChina开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频】](iveMQ+Kafka+RabbitMQ)等等。这些相关的面试也好,还有手写以及学习的笔记PDF,都是啃透分布式技术必不可少的宝藏。以上的每一个专题每一个小分类都有相关的介绍,并且小编也已经将其整理成PDF啦**[CodeChina开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频】]()**