mysql更新有两种选择

mv1qrgav  于 2021-06-20  发布在  Mysql
关注(0)|答案(2)|浏览(239)

我有一个领域 visible . 我想根据 visible 当前值,然后将其更新为新值。
例如
如果可见==0,则更改为1
如果可见==1,则更改为0

balp4ylt

balp4ylt1#

使用案例

update table set visible=case when visible=0 then 1 when visible=1 then 0 end
tp5buhyn

tp5buhyn2#

这种方法应该管用

UPDATE table SET visible = IF(visible = 0, 1, 0) ...

相关问题