我无法创建正确的查询。 这是表格中的截图
我试图只为每个cat_id计算唯一的question_id。所以输出必须是
totalQuestion cat_id
2 2
2 1
答案 0 :(得分:2)
我们可以使用GROUP BY
并获得问题的明确计数
SELECT COUNT(DISTINCT question_id) as total_questions, cat_id
from tableA
group by cat_id
答案 1 :(得分:0)
选择 count(distinct qid)为totalQuestion ,cid 来自table_name group by cid