我有一个名为countwronganswer
的表,列cwa_id
,question_num
。如何生成包含显示两列的查询的表,一列列出所有question_num
,第二列列出与cwa_id
相关的question_num
的次数。
Question Number |Total # of Mistake |
1 12
2 22
..etc
注意:由于该状态下的知识水平,在没有意识到count或Groupby方法存在的情况下询问了这个问题。 Count()或Groupby()是生成第2列总共#值的关键,我完全不知道,因此,在那个时间点,为数据编写代码的任何尝试都将接近无意义。 如果您认为有用或解决了问题,请尽可能投票。
答案 0 :(得分:2)
可能是这样的
SELECT question_num, COUNT(cwa_id) total_mistakes
FROM countwronganswer
GROUP BY question_num
答案 1 :(得分:1)
select question_num , count(cwa_id)
from tableName group by question_num