我有一个名为“posts”的表,其中有一列名为“slug”。 我想改变一些值/slug。
简而言之,“slug”列具有以下值:
后1
后2
后3
4后
5后
6 后
我想这样改变:
更新“帖子”
其中 post-2 更改为 new-post-2
其中 post-4 更改为 new-post-4
等等。
执行此操作的 MySQL 脚本是什么?
最佳答案
如果存在如您所指出的功能关系:
UPDATE posts
SET slug=CONCAT('new-', slug)
WHERE
slug IN ('post-2', 'post-4'...);
关于mysql - 根据条件批量更新 MySQL 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53037586/