去掉一个最高的,就是减去 max 去掉一个最低的,就是减去一个 min,再除以总数减二,即可得出平均数。
select (sum(salary) - max(salary) - min(salary) ) / (count(salary) - 2)
from salaries
where to_date = '9999-01-01'
去掉一个最高的,就是减去 max 去掉一个最低的,就是减去一个 min,再除以总数减二,即可得出平均数。
select (sum(salary) - max(salary) - min(salary) ) / (count(salary) - 2)
from salaries
where to_date = '9999-01-01'