考虑到工资第一多第二多的员工都有可能有多个,所以需要将其按照工资分组再排序

SELECT emp_no, salary
FROM salaries
WHERE salary = (SELECT salary
                FROM salaries
                WHERE to_date = '9999-01-01'
                GROUP BY salary
                ORDER BY salary DESC LIMIT 1,1 )