select avg(salary) from salaries
where to_date = '9999-01-01' 
and  salary<> (select max(salary) from salaries where to_date = '9999-01-01' )
and  salary<> (select min(salary) from salaries where to_date = '9999-01-01' )
;