我需要只更新一个名字的单词。对于exp。我有一个名字
"Abc Cde LEF PQr"
。我想替换Abc with Thg.
我使用查询来查找包含Abc
SELECT * FROM `table` WHERE `name` LIKE '%Abc%'
请帮我做下一步替换
这个词答案 0 :(得分:1)
试试这个
UPDATE table SET column = REPLACE(column, 'abc', 'thg');
答案 1 :(得分:1)
这样的事情:
UPDATE `table`
SET name = REPLACE(name, 'Abc', 'Thg')
WHERE `name` LIKE '%Abc%'
参考:
答案 2 :(得分:0)
您可以替换为select查询,它对数据库数据没有破坏性。试试:
SELECT
REPLACE(field1, 'Abc', 'Thg')
FROM table
WHERE name LIKE '%Abc%'
答案 3 :(得分:0)
您可以使用Replace Function
试试这个
UPDATE table SET name = REPLACE(name, 'abc', 'thg');
WHERE name LIKE '%Abc%'