添加到列的数值

时间:2011-07-29 01:13:34

标签: php mysql

嗨,所以我想知道在我的表中添加或减去字段的最佳方法是什么。我知道它的工作方式是,如果我查询值执行添加,然后更新值。

我宁愿将添加内容添加为更新查询的一部分,如:

UPDATE users SET points = +10

或类似的东西。有可能吗?

2 个答案:

答案 0 :(得分:2)

您只需要在=运算符的右侧命名列:

UPDATE `users` SET `points` = `points`+10

由于没有WHERE条款,这将为所有用户提供他们当前拥有的10个点数。

答案 1 :(得分:2)

你可以这样做:

UPDATE users SET points = points + 10