题解 | #获取员工其当前的薪水比其manager当前薪水还高的相关信息#

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

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

运行时间60ms

Select distinct dept_no,dept_name,title,
(select count(title) from titles t1 where emp_no 
in (select emp_no from dept_emp de1 where de1.dept_no = de2.dept_no 
   and t1.title = t2.title)) 
as 'count'
from titles t2
join dept_emp de2  using(emp_no)
join departments using(dept_no)
order by dept_no,title

写的越来越不知道是什么了 只是能通过
再看题解发现用group by会好一点

全部评论

相关推荐

11-13 20:16
已编辑
厦门理工学院 软件测试
专业嗎喽:硕佬,把学校背景放后面几段,学校背景双非还学院,让人看了就不想往下看。 把实习经历和个人奖项放前面,用数字化简述自己实习的成果和掌握的技能,比如负责项目一次通过率90%,曾4次发现项目潜在问题风险为公司减少损失等等
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务