目前我正在苦于MySQL查询。我想计算每轮用户的分数。我试图让用户获得某个回合的最高分数。每轮MySQL用户核心
我现在的结果是:
SELECT user_id, SUM(result_points), round_id
FROM result
GROUP by user_id, round_id
ORDER by round_id ASC, MAX(result_points) DESC
查询结果:
似乎要被罚款,事情是:我只需要每回合得分最高的用户。
像这样:
你有任何想法如何与给定的查询做到这一点?
如果你喜欢,可以考虑下列行为这个简单的两步过程:1.如果您还没有这样做,提供适当的创建和插入语句(和/或sqlfiddle),这样我们就可以更方便地复制问题。 2.如果您尚未这样做,请提供与步骤1中提供的信息相对应的所需结果集。 – Strawberry