“UPDATE XXX SET YYY=YYY-1” 当YYY为0 的有关问题

"UPDATE XXX SET YYY=YYY-1" 当YYY为0 的有关问题

“UPDATE XXX SET YYY=YYY-1” 当YYY为0 的问题

UPDATE blog SET tracenum=tracenum-1 WHERE blogid=1

如果这个时候 这条记录的tracenum为0,执行完毕的时候 tracenum就变成了16777215

我希望如果tracenum为0 执行的时候 还是0

这个sql语句该怎么写呢



UPDATE blog SET tracenum=if(tracenum=0,1,tracenum)-1 WHERE blogid=1

“UPDATE XXX SET YYY=YYY-1” 当YYY为0 的有关问题

相关文章:

你感兴趣的文章:

标签云: