前提:a 部门表 b 员工表
a表字段(
id --部门编号
departmentName-部门名称
)
b表字段(
id--部门编号
employee- 员工名称
)
问题:如何一条sql语句查询出每个部门共有多少人
sql面试题一条语句查询每个部门共有多少人
答案:2 悬赏:40 手机版
解决时间 2021-02-10 07:24
- 提问者网友:焚苦与心
- 2021-02-09 16:50
最佳答案
- 五星知识达人网友:孤独的牧羊人
- 2021-02-09 18:07
select count(b.id)as employeecount,a.departmentName from a left join b on a.id=b.id group by b.id,a.departmentName
全部回答
- 1楼网友:玩家
- 2021-02-09 18:24
select * from table where 课程='数学' order by 分数 desc limit 10,5;
select * from (select xuehao, sum(case when fenshu>80 then 1 else 0 end) as shumu from table group by xuehao ) a where shumu>课程数
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯