所以我的情况。有一个包含几千个条目的表,我拿了一列并计算了相同条目的数量。
SELECT mycolumn, COUNT(*)
FROM mytable
WHERE myid = 6867
GROUP BY mycolumn
ORDER BY COUNT(*) DESC
输出:
6 885
1 715
4 562
5 557
2 232
3 181
我得到了理想的结果。现在我需要的是添加一个底行,其中包含所有计数条目的总和。
答案 0 :(得分:0)
通常,您会在某些报告工具中执行此操作,例如SSRS,而不是SQL。
要在SQL中执行此操作,请添加UNION语句:
UNION ALL
SELECT 0, COUNT(*)
FROM mytable
WHERE myid = 6867;