题解 | #汇总各个部门当前员工的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
全部评论

相关推荐

球球别再泡了:坏,我单9要了14
点赞 评论 收藏
分享
10-17 12:16
同济大学 Java
7182oat:快快放弃了然后发给我,然后让我也泡他七天最后再拒掉,狠狠羞辱他一把😋
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务