我正在寻找一种通过 MySQL 查询仅更新字符串的一部分的方法。
例如,如果我有 10 条记录,全部包含string
作为字段值的一部分,有没有办法改变string
to anothervalue
通过一个查询对每一行进行查询?
IE。对于以下情况:
Change something/string
, something/stringlookhere
, something/string/etcetera
to
something/anothervalue
, something/anothervaluelookhere
, something/string/etcetera
我认为这应该有效:
UPDATE table
SET field = REPLACE(field, 'string', 'anothervalue')
WHERE field LIKE '%string%';
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)