从价格中删除金额然后插入新价格

时间:2014-05-29 12:19:15

标签: php mysql sql

所以我有一个问题。我不知道我是如何在谷歌中插入搜索的,所以我会在这里问它。

我喜欢50.00欧元。 在mysql表中它显示为

 Id | Username | Balance
 1  | Kev      | 50.00

现在,当我购买价值相似的东西时,可以说5.00欧元 余额为50.00 - 5.00 = 45.00欧元

 Id | Username | Balance
 1  | Kev      | 45.00

现在我的问题是。如何通过简单地获得旧余额然后将新余额插入表中来实现此目的?我也使用PDO

对不起我的nooby问题,但我不知道如何将其插入谷歌搜索。

〜千电子伏

1 个答案:

答案 0 :(得分:1)

您可以通过将列设置为等于当前列值减去(或加上)另一个值

来更新行
UPDATE `table` SET `Balance` = `Balance`-5.00 WHERE `Username`='Kev' 

UPDATE `table` SET `Balance` = `Balance`-5.00 WHERE `Id`=1