在mysql里使用if语句

数据库

2010-04-02 10:17

想更新某个字段,比如table.fieldA
我想实现当fieldA的值是0的话就更改为1,
是1的话就更改为-1

这个SQL语句的写法:
update table set fieldA = if(fieldA=0, 1, -1) where fieldA in (0,1)

http://www.xqs.cn/p_239.html