目前我正在苦於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