我想删除部分记录。例如,名为“message”的列包含以下字符串:
“嗨,我的名字是约翰”
我想从上面删除“John”,同时保留“嗨,我的名字是”的一部分。
如何做到这一点?
答案 0 :(得分:2)
你不删除任何东西;行已更新。
UPDATE table_name SET
message = "Hi, My name is"
WHERE message = "Hi, My name is John"
答案 1 :(得分:0)
这样可行:
UPDATE SomeTable SET message = REPLACE(message, "John", "") WHERE id = 123;