我正在寻找一种通过MySQL查询更新字符串的一部分的方法。
例如,如果我有10条记录,所有记录都包含“字符串”作为字段值的一部分(例如,“某物/字符串”,“某物/字符串lookhere”,“某物/字符串/等”),是否可以更改“字符串”通过一个查询将每一行的’设置为’anothervalue’,以便结果为’something / anothervalue’,’something / anothervaluelookhere’,’something / string / etcetera’,有一种方法可以更改’anothervalue’
我认为这应该工作:
UPDATE table SET field = REPLACE(field, 'string', 'anothervalue') WHERE field LIKE '%string%';