标签: mysql
是否可以仅使用一个查询来反转布尔列?
答案 0 :(得分:4)
UPDATE `tablename` SET columname = !columname
答案 1 :(得分:1)
试
SELECT IF (MyBoolean, 0, 1) FROM MyTable;
OR
UPDATE MyTable SET MyBoolean = IF (MyBoolean, 0, 1);