對於某人來說,這是一個簡單的問題。在使用mysql時,如何使用單個查詢將指定數量的特定單元格中的數字增加或減少。例如,我有一個5 x產品a的產品表。我出售1件商品,我想更新該字段。我想用一個查詢做到這一點,沒有得到添加號碼,然後更新(我知道該怎麼做) 感謝 安德魯Mysql更改列號
1
A
回答
2
更新產品的設定金額=量+ 1,其中productId參數= 12345
如果使用預處理語句可以更換添加量以及用佔位符的產品ID
1
UPDATE tbl SET col=col+1 WHERE id=1234
1
UPDATE Product SET Quantity = Quantity - 1 WHERE Id = xxx
相關問題
- 1. error1833:無法更改列號
- 2. 更改Windows 7序列號
- 3. Quickfix更改序列號
- 4. MySQL更改列ENUM值
- 5. MYSQL-多列值更改
- 6. MySQL:更改列中的值
- 7. 如何更改具有#(哈希)符號的MySQL列名稱
- 8. 如果行更改,MySQL更改表更改列拋出錯誤
- 9. MySQL列ID號
- 10. 如何更改列表編號
- 11. R - 手動更改列號位置
- 12. 更改嵌入的序列號
- 13. 更改SharePoint列表項版本號
- 14. 更改有序列表上的編號?
- 15. Bootstrap在斷點處更改列號
- 16. DataGridview中不可更改的行號列
- 17. MySQL更新行號
- 18. 在mysql查詢中更改列寬
- 19. 如何更改MySQL列定義?
- 20. MySQL將列更改爲唯一
- 21. mysql:如何將列更改爲PK Auto_Increment
- 22. 自動更改MySQl列的每個值
- 23. 在單列中更改多個值MySQL
- 24. 在MySQL中更改列名稱
- 25. 序列中MySQL計數的更改
- 26. Mysql更改列詳細信息
- 27. mysql觸發記錄,找到更改列
- 28. mysql表中的列級記錄更改
- 29. MySql - 無停機時更改列名
- 30. MySQL更改全文檢索列
早起的鳥兒有蟲吃。 – andrew 2009-11-27 09:59:26