好多次联结

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

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

select
    T.dept_no, R.emp_no, T.ms as maxSalary
from
    (
    select
        d.dept_no, max(s.salary) as ms
    from
        dept_emp as d
        inner join
        salaries as s
        on d.emp_no = s.emp_no
    group by
        dept_no
    ) as T
    ,
    (
    select
        d.emp_no, d.dept_no, s.salary
    from
        dept_emp as d
        inner join
        salaries as s
        on
        d.emp_no = s.emp_no
    ) as R
where
    T.dept_no = R.dept_no
    and
    T.ms = R.salary
order by
    dept_no
全部评论

相关推荐

06-23 11:28
门头沟学院 Java
牛客919661971号:也有可能是点拒绝的时候自动弹的话术
点赞 评论 收藏
分享
粗心的熊熊求求offer:什么内容都没有还弄两页
点赞 评论 收藏
分享
评论
2
1
分享

创作者周榜

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