mysql 查询替换内容
时间: 2023-02-06 13:51:38 浏览: 187
mysql 替换字段部分内容及mysql 替换函数replace()
MySQL 中可以使用 REPLACE 函数来替换查询结果中的指定内容。
REPLACE 函数的语法如下:
REPLACE(string, search_string, replacement)
其中,string 是要替换内容的字符串,search_string 是要被替换的内容,replacement 是替换后的内容。
例如,如果你想替换名为 "description" 的字段中所有出现的 "old" 为 "new",你可以使用以下查询:
```
SELECT REPLACE(description, 'old', 'new') FROM table_name;
```
如果要在 UPDATE 语句中使用 REPLACE 函数更新数据库中的记录,你可以使用以下语句:
```
UPDATE table_name SET description = REPLACE(description, 'old', 'new');
```
注意,REPLACE 函数是不区分大小写的,所以它会替换所有出现的 "old",无论它是否为大写或小写。
希望这些信息能帮到你。
阅读全文