我知道使用javascript/php可以很容易地做到这一点,但我想知道是否可以使用纯MYSQL和一个查询。
因此,想象一下:一些行被插入一个数字,用户已经输入了数字。(例如,5,7,1和2)
因此,行现在看起来如下:

我还有一个包含用户数据的表:

现在:如果放置的数字超过5,他是否可以将用户的积分增加10?
谢谢你的帮助,
尼达斯
发布于 2016-02-26 18:17:59
加入表以找到相应的行,然后更新它们。
UPDATE points_table AS p
JOIN numbers_table AS n ON p.user = n.user
SET p.points = p.points + 10
WHERE n.number > 5https://stackoverflow.com/questions/35658812
复制相似问题