select
e.emp_no,
s.salary,
e.last_name,
e.first_name
from
employees as e
inner join # 第二步,连接两张表
salaries as s
on
e.emp_no = s.emp_no
where # 第三步,在这个连接的表中找出工资等于第二高工资的人。
s.salary = (select # 第一步,找出第二高的工资:
max(salary)
from
salaries
where
salary != (select max(salary) from salaries))

京公网安备 11010502036488号