2009-11-27 50 views
1

對於某人來說,這是一個簡單的問題。在使用mysql時,如何使用單個查詢將指定數量的特定單元格中的數字增加或減少。例如,我有一個5 x產品a的產品表。我出售1件商品,我想更新該字段。我想用一個查詢做到這一點,沒有得到添加號碼,然後更新(我知道該怎麼做) 感謝 安德魯Mysql更改列號

回答

2

更新產品的設定金額=量+ 1,其中productId參數= 12345

如果使用預處理語句可以更換添加量以及用佔位符的產品ID

+0

早起的鳥兒有蟲吃。 – andrew 2009-11-27 09:59:26

1
UPDATE tbl SET col=col+1 WHERE id=1234 
1
UPDATE Product SET Quantity = Quantity - 1 WHERE Id = xxx