Leetcode_615. 平均工资:部门与公司比较

这是一道关于在SQL中查询部门与公司平均工资比较的难题。要求在每个工资发放日,计算每个部门相对于公司平均工资的状况(高、低或相同)。解决方案涉及使用CASE语句处理不同情况,并确保处理不同日期的工资数据。
摘要由CSDN通过智能技术生成
题目难度

困难

题目描述

给如下两个表,写一个查询语句,求出在每一个工资发放日,每个部门的平均工资与公司的平均工资的比较结果 (高 / 低 / 相同)。
表: salary

id employee_id amount pay_date
1 1 9000 2017-03-31
2 2 6000 2017-03-31
3 3 10000 2017-03-31
4 1 7000 2017-02-28
5 2 6000 2017-02-28
6 3 8000 2017-02-28

employee_id 字段是表 employee 中 employee_id 字段的外键。

employee_id department_id
1 1
2 2
3 2

对于如上样例数据,结果为:

<
pay_month
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值