![](/img/trans.png)
[英]Find and Replace entire entries in the entire table using a MySQL query
[英]Find and Replace text in a single table using mysql query if a field is equal to x
要在单个表中查找和替换文本,sql命令为:
UPDATE `table_name`
SET `field_name` = replace(same_field_name, 'unwanted_text', 'wanted_text')
如果归档的“语言”等于“ en-GB”,我需要查找并替换field_name
文本
这个SQL不起作用:
UPDATE `field_name` WHERE `field_name`.`language` = "it-IT"
SET `field_name` = replace(same_field_name, 'unwanted_text', 'wanted_text')
您的查询应如下所示
UPDATE Table_name SET field_name = replace(field_name, 'unwanted_text', 'wanted_text')
WHERE language = "it-IT"
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.