mysql中实现更新数据+1,再次更新数据-1


$sql="update article set comment=comment^1 where a_id=2";

这条语句你会发现当你更新comment字段时为1,再次更新时为0;

comment=comment^1,这是一个位运算,comment的默认值为0,当进行位运算它会变为1,再次位运算会变为0;一直反复;

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM