【发布时间】:2014-05-13 18:26:17
【问题描述】:
我正在使用以下过程为每个项目添加计数,到目前为止效果很好。
如果我还想获得总计数以便计算该选择中的所有项目,我该如何更改?
我的程序:
SELECT RANK() OVER(ORDER BY COUNT(*) desc, policy) [Rank],
policy,
COUNT(*) AS groupCount,
'currentMonth' AS groupName
FROM Log_PE
WHERE CONVERT(DATE, dateEsc, 120) >= CONVERT(DATE, CONVERT(VARCHAR(6), GETDATE(), 112) + '01', 112)
GROUP BY policy
ORDER BY groupCount desc, policy
【问题讨论】:
标签: sql sql-server count