答案:

SELECT e.emp_no,max(s.salary),e.last_name,e.first_name from employees e INNER JOIN salaries s ON e.emp_no=s.emp_no WHERE salary<(SELECT MAX(salary) FROM salaries)

相当于一次排除最大值后取的最大值就是第二大值