这在我看来似乎很容易,但我不知道如何编写查询:
我有:
user_id correct_questions
1 5
1 2
2 3
2 1
我想要的:
user_id correct_questions(sum)
1 7
2 4
我得到的唯一信息是用户 x 玩游戏的频率。
(使用 count( Correct_questions) GROUP BY user_id
)
最佳答案
那么你唯一要做的就是 SUM + group by :
select user_id, SUM(correct_questions) as correct_questions
from yourtable
Group by user_id
关于mysql - SQL 查询计数(x)并按 y 分组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27293674/