题解 | 物流公司想要分析快递小哥的薪资构成和绩效情况

物流公司想要分析快递小哥的薪资构成和绩效情况

https://www.nowcoder.com/practice/4be55ba954bf4f928a2d6ff840f23d1b

select a.courier_id,courier_name,
round(base_salary+sum(delivery_fee)-avg(courier_expense_amount),2) as total_income
from couriers_info a
left join deliveries_info b 
on a.courier_id = b.courier_id and delivery_date between '2024-07-01' and '2024-07-31'
left join (
    select courier_id,sum(expense_amount) as courier_expense_amount
    from expenses_info 
    where expense_date between '2024-07-01' and '2024-07-31' 
    group by courier_id ) c 
on a.courier_id = c.courier_id 
group by a.courier_id,courier_name
order by a.courier_id

全部评论

相关推荐

ros275229:社团删了吧,cf因该1200才勉强入门吧,也删了,你可以写算法刷了多少道,都比这个好
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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