问题



思路
/*用MAX函数,先查出最大salary,再利用<得到不含最大salary的子表,在子表上再求最大值*/SELECT e.emp_no, s.salary, e.last_name, e.first_nameFROM employees AS e INNER JOIN salaries AS sON e.emp_no = s.emp_noWHERE to_date = '9999-01-01'AND salary = (SELECT max(salary)FROM salariesWHERE to_date = '9999-01-01'AND salary < (SELECT MAX(salary)FROM salariesWHERE to_date = '9999-01-01'));
