Sql 如何计数记录并显示已计数的记录?

Sql 如何计数记录并显示已计数的记录?,sql,sql-server,sql-server-2008,Sql,Sql Server,Sql Server 2008,我试图让SQL计算我的记录。但是,我还需要能够将实际记录与该计数相关联。这可以很好地处理计数 SELECT COUNT([ASSIGNED TO AS UserCount FROM dbo.ECRSurvey GROUP BY [ASSIGNED TO] 分配给实际上包含一个名称。如何将该名称与计数关联,以便它与计数一起输出?我希望这是有道理的。如果分配给包含33条姓名为Jim的记录,我如何才能将查询输出设置为33-Jim?请尽量精确。SO要求33-JimYes先生!确实如此。我当然感谢你的帮

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

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

分配给实际上包含一个名称。如何将该名称与计数关联,以便它与计数一起输出?我希望这是有道理的。如果分配给包含33条姓名为Jim的记录,我如何才能将查询输出设置为33-Jim?

请尽量精确。SO要求33-JimYes先生!确实如此。我当然感谢你的帮助!!!我以为它可能是演员,但我不能得到正确的语法。再次感谢!我只是想说得准确些。SO要求33-JimYes先生!确实如此。我当然感谢你的帮助!!!我以为它可能是演员,但我不能得到正确的语法。再次感谢!
SELECT [ASSIGNED TO], COUNT([ASSIGNED TO]) AS UserCount
FROM dbo.ECRSurvey
GROUP BY [ASSIGNED TO]
SELECT CAST(CAST(COUNT([ASSIGNED TO]) as varchar(10)) + ' - ' +  [ASSIGNED TO] as varchar(50))  AS UserCount
FROM dbo.ECRSurvey
GROUP BY [ASSIGNED TO]