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

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

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:你是我见过最美的牛客女孩
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务