嗨,所以我想知道在我的表中添加或减去字段的最佳方法是什么。我知道它的工作方式是,如果我查询值执行添加,然后更新值。
我宁愿将添加内容添加为更新查询的一部分,如:
UPDATE users SET points = +10
或类似的东西。有可能吗?
答案 0 :(得分:2)
您只需要在=
运算符的右侧命名列:
UPDATE `users` SET `points` = `points`+10
由于没有WHERE
条款,这将为所有用户提供他们当前拥有的10个点数。
答案 1 :(得分:2)
你可以这样做:
UPDATE users SET points = points + 10