题解 | #平均工资#

平均工资

https://www.nowcoder.com/practice/95078e5e1fba4438b85d9f11240bc591

select
    avg(salary) as avg_salary
from
    (
        select
            *,
            row_number() over (
                order by
                    salary
            ) r1,
            row_number() over (
                order by
                    salary desc
            ) r2
        from
            salaries
        where
            to_date = '9999-01-01'
    ) as a
where
    a.r1 != 1
    and a.r2 != 1;

全部评论

相关推荐

点赞 收藏 评论
分享
牛客网
牛客企业服务