题解 | #获取当前薪水第二多的员工的emp_no以及其对应的薪水salary#

获取当前薪水第二多的员工的emp_no以及其对应的薪水salary

http://www.nowcoder.com/practice/c1472daba75d4635b7f8540b837cc719

这题感觉没啥意义啊...
硬不让用order,那就把第二大的薪水写出来当成条件filter好了

select emp.emp_no, 
        sal.salary, 
        emp.last_name, 
        emp.first_name
    from employees emp 
    left join salaries sal
    on emp.emp_no = sal.emp_no
    where sal.salary=
        (select max(salary) 
        from salaries 
            where salary<(select max(salary) from salaries)
        );
全部评论

相关推荐

鬼迹人途:你去投一投尚游游戏,服务器一面,第一个图算法,做完了给你一个策略题,你给出方案他就提出低概率问题,答不上当场给你挂
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

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