三个条件: salary 不等于 在职最大薪资; salary 不等于 在职最小薪资; 在职
select avg(salary) avg_salary
from salaries
where salary not in (select max(salary) from salaries where to_date="9999-01-01")
and salary not in (select min(salary) from salaries where to_date="9999-01-01")
and to_date="9999-01-01"