题解 | 各个部门实际平均薪资和男女员工实际平均薪资

各个部门实际平均薪资和男女员工实际平均薪资

https://www.nowcoder.com/practice/e8272685d07347cc88667f31f7989231

select department,
ifnull(round(avg(normal_salary - dock_salary),2),0.00) average_actual_salary,
ifnull(round(sum(if(staff_gender = 'male',normal_salary - dock_salary,0))/sum(if(staff_gender = 'male',1,0)),2),0.00) average_actual_salary_male,
ifnull(round(sum(if(staff_gender = 'female',normal_salary - dock_salary,0))/sum(if(staff_gender = 'female',1,0)),2),0.00) average_actual_salary_female
from staff_tb s1 join salary_tb s2 on s1.staff_id = s2.staff_id 
group by department
order by average_actual_salary desc 

全部评论

相关推荐

链接
海梨花:我说话难听,你这简历跟没写没啥区别,搜搜别人的简历,用心写,不要随随便便就结束了
点赞 评论 收藏
分享
11-07 16:07
深圳大学 运营
前端飞升:学长,阿里不是卡双非吗,我深也能去吗
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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