题解 | 统计各个部门平均薪资

WITH t1 AS (
    SELECT
    staff_id,
    normal_salary - dock_salary as actual_salary
    FROM salary_tb
)
SELECT
department,
round(avg(actual_salary),3) as avg_salary
FROM staff_tb JOIN t1 USING(staff_id)
WHERE actual_salary BETWEEN 4000 AND 30000
GROUP BY department
ORDER BY avg_salary DESC

全部评论

相关推荐

投递亚信科技(中国)有限公司等公司6个岗位
点赞 评论 收藏
分享
10-20 11:11
辽宁大学 营销
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务