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

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

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

先使用join连接两表,然后按部门分组,取出每个部门中薪水最高的(group 默认多进一出,一出的就是每个部门中最大的那位员工信息,所以可以直接select emp_no)

select
    e.dept_no,s.emp_no,max(s.salary)
from salaries s join  dept_emp e 
on s.emp_no=e.emp_no 
where e.to_date='9999-01-01' group by e.dept_no order by e.dept_no
全部评论

相关推荐

offer多多的六边形战士很无语:看了你的博客,感觉挺不错的,可以把你的访问量和粉丝数在简历里提一下,闪光点(仅个人意见)
点赞 评论 收藏
分享
11-05 07:29
贵州大学 Java
点赞 评论 收藏
分享
评论
1
收藏
分享
牛客网
牛客企业服务