我是靠谱客的博主 洁净荷花,最近开发中收集的这篇文章主要介绍LeetCode-SQL-615. 平均工资:部门与公司比较,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

select department_salary.pay_month, department_id,
case
  when department_avg>company_avg then 'higher'
  when department_avg<company_avg then 'lower'
  else 'same'
end as comparison
from
(
  select department_id, avg(amount) as department_avg, date_format(pay_date, '%Y-%m') as pay_month
  from salary join employee on salary.employee_id = employee.employee_id
  group by department_id, pay_month
) as department_salary
join
(
  select avg(amount) as company_avg,  date_format(pay_date, '%Y-%m') as pay_month from salary group by date_format(pay_date, '%Y-%m')
) as company_salary
on department_salary.pay_month = company_salary.pay_month
;

 

最后

以上就是洁净荷花为你收集整理的LeetCode-SQL-615. 平均工资:部门与公司比较的全部内容,希望文章能够帮你解决LeetCode-SQL-615. 平均工资:部门与公司比较所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(48)

评论列表共有 0 条评论

立即
投稿
返回
顶部