MySQL 更新某一个字段的值加 1 ( 1)

学习笔记 马富天 2018-11-02 10:27:46 87 0

【摘要】由于在做会员登录次数时,总是会遇到这样的情况,先查询出当前用户的登录次数,然后加将值 +1 后重新 update 到数据表中。这样也是一种方法,由于这样的情况特别常见,所有引入了一种更简洁的方法,在本文记录。

假设有一张表:

  1. CREATE TABLE `mafutian_test` (
  2.   `id` int(11) NOT NULL AUTO_INCREMENT,
  3.   `total` decimal(10,3) DEFAULT NULL,
  4.   PRIMARY KEY (`id`)
  5. );

我们对 total 进行加 1 操作:

  1. update mafutian_test set total = total + 1 where id = 1;

当然,此时不仅仅可以加 1 操作,在账户金额这一字段也能够进行增减,如果金额加上 1.234 元,则:

  1. update mafutian_test set total = total + 1.234 where id = 1;

这条语句很简单,但是非常常用,特别是在做数据统计的时候。

版权归 马富天个人博客 所有

本文标题:《MySQL 更新某一个字段的值加 1 ( 1)》

本文链接地址:http://www.mafutian.com/386.html

转载请务必注明出处,小生将不胜感激,谢谢! 喜欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^

0

0

上一篇《 使用 RunHiddenConsole.exe 来隐藏正在执行的 cmd 窗口 》 下一篇《 windows 下安装 apache 服务器,并开启 PHP 运行环境 》

暂无评论

评论审核未开启
表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情
验证码

TOP10

  • 浏览最多
  • 评论最多