0

我只想为更新列运行一次 sql 命令..

UPDATE article SET published = '1 OR 0' WHERE id = '1'

在上面的命令中“ 1 OR 0 ”是意思;

如果文章的发表栏目为1/true,设置为 0/false .. 如果发表为0/false,设置为1/true ..

我能做些什么?

感谢帮助..

4

2 回答 2

2
UPDATE article SET published = NOT published WHERE id = '1';
于 2012-10-29T19:13:36.777 回答
0

尝试使用if()功能:

UPDATE article 
SET published = if(published=0,1,0) 
WHERE id = '1';
于 2012-10-29T19:15:45.140 回答