我有一个名为“posts”的表,其中有一个名为“slug”的列。 我想换个值/子弹。
简而言之,“slug”列具有以下值: 后一 后-2 后三 后4 小精灵 后六
我想这样改变: 更新“posts” 二号岗改为二号岗 四号岗改为四号岗 等等。
什么是mysql脚本来实现这一点?
如果存在如您所示的功能关系:
UPDATE posts SET slug=CONCAT('new-', slug) WHERE slug IN ('post-2', 'post-4'...);