zoukankan      html  css  js  c++  java
  • Mysql如何将某个字段的值,在原有的基础上+1?

    Eg:
     电商项目中,需要统计某件商品的购买数量问题,这时产品提了一个bug,告诉你我需要你做一个购买数量统计?你会怎么做呢?

     这里我只说我自己的思路,首先是浏览加购物车,创建订单并支付,mq消息消费后唤醒支付宝进行支付,完成后更新订单状态,卖家发货,买家收货。至此订单完成,细节我不描述。
     

     你可以再判断订单完成时,去更新购买数量的字段,但是要注意订单状态判断那里的事务跟你要跟新状态的事务是不是同一个,这里还没仔细研究。
     

     直接上MySQL语句吧
      UPDATE  你的表名     SET    你要更新的字段 = 你要更新的字段  +1  WHERE   你要更新的记录的主键或者其他条件
      UPDATE tb_goods      SET    buy_count        =  buy_count  + 1            WHERE  goods_id = 12386464567;

    新鲜刺激的东西永远都有,玩之前掂量掂量自己几斤几两
  • 相关阅读:
    事件的解除与绑定
    JavaScript 继承
    left 和 margin-left
    表格 DOM 操作
    基于继承的拖拽
    碰撞运动
    弹性运动
    完美运动框架
    JS 操作 Cookie
    DIV拖拽
  • 原文地址:https://www.cnblogs.com/banxianer/p/13140475.html
Copyright © 2011-2022 走看看