MySQL 如何在MySQL中替换字符串中所有子字符串的出现次数?
MySQL的REPLACE()函数可以将字符串中所有子字符串的出现次数替换为另一个子字符串。
阅读更多:MySQL 教程
语法
REPLACE(str, find_string, replace_with)
这里:
- Str是一个包含子字符串的字符串。
- Find_string是一个在字符串Str中出现一次或多次的子字符串。
- Replace_with是一个子字符串,每次在Str中找到Find_string时都会替换它。
示例
mysql> Select REPLACE('Ram,我的名字是Ram','Ram','Shyam');
+------------------------------------------------+
| REPLACE('Ram,我的名字是Ram','Ram','Shyam') |
+------------------------------------------------+
| Shyam,我的名字是Shyam |
+------------------------------------------------+
1行记录(0.00秒)