我在mysql中使用update查询将数据库中已发布的行更改为1或0。有没有一种方法可以在一个查询中自动做到这一点,也就是说,如果数据库发布了1,它会将其设置为0,如果它有0,它将设置为1……就像开关一样?
谢谢
发布于 2012-01-18 00:43:10
如果字段为INT,则:
INT
UPDATE table SET field = 1 - field WHERE ...
https://stackoverflow.com/questions/8898303
相似问题