我有此数据:
Empid Designation
------------------------------------
17791 Assistant Manager
19624 Assistant Manager
19624 Assistant Manager
19748 Assistant Manager
19758 Graduate Engineer Trainee
我希望输出如下:
Designation Count
------------------------------
Assistant Manager 4
Graduate Engineer Trainee 1
请提出在没有子查询的情况下如何获取它
谢谢
答案 0 :(得分:2)
好像是一个非常简单的分组操作-怎么样:
SELECT
Designation, COUNT(*)
FROM
dbo.YourTableNameHere
GROUP BY
Designation