1、先把数据查询出来,根据需要再判断是改为0,或改1。
2、使用 ABS 函数
UPDATE bucket SET is_disable = ABS(is_disable -1) WHERE id = 1;
3、使用 IF 函数
update bucket set is_disable = IF(is_disable < 1, 1, 0) where id = 1;
4、使用 CASE 函数
UPDATE bucket SET is_disable = CASE is_disable WHEN 0 THEN 1 WHEN 1 THEN 0 END WHERE id=1;
标签:CASE,WHEN,bucket,disable,ABS,更新,MySQL,id
From: https://blog.51cto.com/u_15856116/8086820