我有一个名为users的表。
用户{name,team_id,overall_user_score}
我想从团队中选择所有人(例如,来自团队2的所有团队),并考虑到每个用户的当前分数,为每个用户的总分增加1。
我已完成MySQL的第一部分,但我无法弄清楚如何实际更新分数。
SELECT * from users WHERE team_id = $team UPDATE overall_user_score
答案 0 :(得分:0)
这是用于更新的正确SQL查询。
UPDATE `users` SET `overall_user_score`=`overall_user_score`+1 WHERE team_id= "'.$team.'"
答案 1 :(得分:0)
UPDATE `users` SET `overall_user_score`=overall_user_score + 1 WHERE team_id= "'.$team.'"
这应该有效