题解 | #汇总各个部门当前员工的title类型的分配数目#

汇总各个部门当前员工的title类型的分配数目

http://www.nowcoder.com/practice/4bcb6a7d3e39423291d2f7bdbbff87f8

根据题目要求,要求各个部门当前员工的title类型及其数目

1、使用表连接将员工和其title对应起来

2、使用表连接将员工和其部门对应起来

3、完成以上两步后,就将员工,title,部门放在了一张表中

4、按照不同的部门和不同的title分组,即这两个都一样的分到一组

5、按照要求进行排序

6、在查询区域选择要查询的字段,并对各分组进行计数

完整代码如下:

select de.dept_no,d.dept_name,title,count(*) count
from dept_emp de
join titles t
on de.emp_no=t.emp_no
join departments d
on de.dept_no=d.dept_no
where t.to_date='9999-01-01'
group by de.dept_no,title
order by de.dept_no,title
全部评论

相关推荐

11-04 14:10
东南大学 Java
_可乐多加冰_:去市公司包卖卡的
点赞 评论 收藏
分享
今天 13:29
已编辑
湖南铁道职业技术学院 后端
小红书 后端选手 n*16*1.18+签字费期权
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务