例如,
我想通过子串搜索" S2000"并替换为"本田"所以以下所有内容都匹配并用" Honda"
替换所有字段Suspension;Coilovers;Honda;S2000
Exterior;Body Kits;Honda;S2000
Exterior;Other;Honda;S2000
Exterior;Bumpers / Lips;Honda;S2000
Exterior;Fenders;Honda;S2000
Engine;Exhaust;Honda;S2000
我正在运行此查询以试图替换" Suspension; Coilovers; Honda; S2000"与" Coilovers"并且它没有按照我的意图工作。
update table set category = replace(category, 'Coilovers', 'Coilovers') WHERE category like '%Coilovers%'
答案 0 :(得分:1)
根据您更新的帖子,您可以这样做:
update table set category = 'Coilovers' WHERE category like '%Coilovers%'
以下是有关更新查询的文档:
http://dev.mysql.com/doc/refman/5.7/en/update.html
基本上,部分set category='Coilovers
会将类别列值更改为Coilovers
。