不难的SQL语句
我想统计一下数据,数据如下:
店名 员工ID 角色名称
A 001 经理
A 002 经理
A 003 员工
B 001 员工
B 002 经理
我想要统计一家店内 每个角色有几名员工
这个SQL语句怎么写?
出来的结果应该是
A 经理 2
A 员工 1
B 员工 1
B 经理 1
[解决办法]
select 店名,角色名称 , 数量= count(*)
from tb
group by 店名,角色名称
[解决办法]
select 店名,角色名称,count(1) as sum_from tablegroup by 店名,角色名称