博主辛苦了,我要打赏银两给博主,犒劳犒劳站长。
【摘要】由于在做会员登录次数时,总是会遇到这样的情况,先查询出当前用户的登录次数,然后加将值 +1 后重新 update 到数据表中。这样也是一种方法,由于这样的情况特别常见,所有引入了一种更简洁的方法,在本文记录。
假设有一张表:
CREATE TABLE `mafutian_test` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`total` decimal(10,3) DEFAULT NULL,
PRIMARY KEY (`id`)
);
我们对 total 进行加 1 操作:
update mafutian_test set total = total + 1 where id = 1;
当然,此时不仅仅可以加 1 操作,在账户金额这一字段也能够进行增减,如果金额加上 1.234 元,则:
update mafutian_test set total = total + 1.234 where id = 1;
这条语句很简单,但是非常常用,特别是在做数据统计的时候。
版权归 马富天PHP博客 所有
本文标题:《MySQL 更新某一个字段的值加 1 ( 1)》
本文链接地址:http://www.mafutian.net/386.html
转载请务必注明出处,小生将不胜感激,谢谢! 喜欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^
顶0
踩0
评论审核未开启 |