select e.emp_no, s.salary, e.last_name, e.first_name from employees e inner join salaries s on e.emp_no=s.emp_no where s.to_date='9999-01-01' and s.salary =(select max(salary) from salaries where salary<>(select max(salary) from salaries)) 再加一层子查询就可以了, 即使有多个相同的第二多工资的人, 也可以一并提取
1

相关推荐

04-22 15:13
已编辑
Java
点赞 评论 收藏
分享
牛客网
牛客企业服务