题解 | #获取每个部门中当前员工薪水最高的相关信息#

获取每个部门中当前员工薪水最高的相关信息

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

select t.* from (select a.dept_no,a.emp_no,b.salary from dept_emp a , salaries b where a.emp_no=b.emp_no
and a.to_date = '9999-01-01'
and b.to_date = '9999-01-01') t
group by t.dept_no HAVING(max(t.salary))
我是先查询出当前所有员工当日的薪水,员工号部门号组成新表,再从新表中 通过进行分组 并取薪水最大值,测试是通过了。各位大佬看看有啥毛病不

全部评论

相关推荐

评论
1
收藏
分享

创作者周榜

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