是否可以告诉它到外地更新到的是什么,而不必选择价值相对的布尔现场升级 - 检查则相应地更新这似乎长篇大论......
我的意思伪例子
UPDATE `table` SET `my_bool` = opposite_of(my_bool)
目前,我有一个查询来选择my_bool然后做其价值的快速检查,所以我可以在第二查询更新表。
我hopeing削减下来到一个单一的查询,如果这是可能的吗?
是否可以告诉它到外地更新到的是什么,而不必选择价值相对的布尔现场升级 - 检查则相应地更新这似乎长篇大论......
我的意思伪例子
UPDATE `table` SET `my_bool` = opposite_of(my_bool)
目前,我有一个查询来选择my_bool然后做其价值的快速检查,所以我可以在第二查询更新表。
我hopeing削减下来到一个单一的查询,如果这是可能的吗?
使用NOT
UPDATE `table` SET `my_bool` = NOT my_bool
UPDATE `Table` SET `my_bool` = 1 ^ `my_bool`