如何从列中删除多个关键字

时间:2015-12-27 23:56:57

标签: mysql sql database

我正在跑步

UPDATE mytable SET FruitsColumn = REPLACE(FruitsColumn,'apple','')

它工作正常并删除单词" apple"的每个实例。从我的专栏。

但是我如何同时删除苹果以及其他词语呢?

我试过

UPDATE mytable SET FruitsColumn = REPLACE(FruitsColumn,'apple,orange,strawberry','')

它不会起作用

1 个答案:

答案 0 :(得分:4)

你需要做嵌套的REPLACE调用:

UPDATE mytable SET FruitsColumn =
REPLACE(REPLACE(FruitsColumn,'orange',''),'apple','')