Eg:
電商項目中,需要統計某件商品的購買數量問題,這時產品提了一個bug,告訴你我需要你做一個購買數量統計?你會怎么做呢?
這里我只說我自己的思路,首先是瀏覽加購物車,創建訂單並支付,mq消息消費后喚醒支付寶進行支付,完成后更新訂單狀態,賣家發貨,買家收貨。至此訂單完成,細節我不描述。
你可以再判斷訂單完成時,去更新購買數量的字段,但是要注意訂單狀態判斷那里的事務跟你要跟新狀態的事務是不是同一個,這里還沒仔細研究。
直接上MySQL語句吧
UPDATE 你的表名 SET 你要更新的字段 = 你要更新的字段 +1 WHERE 你要更新的記錄的主鍵或者其他條件
UPDATE tb_goods SET buy_count = buy_count + 1 WHERE goods_id = 12386464567;