如何统计记录并显示这些记录?

时间:2013-10-29 21:05:10

标签: sql sql-server sql-server-2008

我试图让SQL计算我的记录。但是,我还需要能够将实际记录与该计数相关联。这样处理好了。

SELECT COUNT([ASSIGNED TO AS UserCount
FROM dbo.ECRSurvey
GROUP BY [ASSIGNED TO]

ASSIGNED TO实际上包含一个名字。如何将该名称与计数相关联,以便输出计数?我希望这是有道理的。如果ASSIGNED TO包含了名称Jim的33条记录,那么如何才能使查询输出为33-Jim?

2 个答案:

答案 0 :(得分:5)

SELECT [ASSIGNED TO], COUNT([ASSIGNED TO]) AS UserCount
FROM dbo.ECRSurvey
GROUP BY [ASSIGNED TO]

答案 1 :(得分:2)

SELECT CAST(CAST(COUNT([ASSIGNED TO]) as varchar(10)) + ' - ' +  [ASSIGNED TO] as varchar(50))  AS UserCount
FROM dbo.ECRSurvey
GROUP BY [ASSIGNED TO]