题解 | #2021年国庆在北京接单3次及以上的司机统计信息#

2021年国庆在北京接单3次及以上的司机统计信息

http://www.nowcoder.com/practice/992783fd80f746d49e790d33ee537c19

通过代码

select
    '北京' city,
    round(sum(driver_order) / count(*),3) avg_order_num,
    round(sum(money) / count(*),3) avg_income
from(select    
    count(*) driver_order,
    sum(fare) money
from
    tb_get_car_record t_r
join
    tb_get_car_order t_o
on
    t_r.order_id = t_o.order_id
where
    city = '北京'
    and event_time between '2021-10-01' and '2021-10-07'
group by
    driver_id)t
where
    driver_order >= 3

思路

如果一道题,难度是简单

但是通过率低于30,那 一 定 是 题 目 出 的 有 歧 义!!!

请统计2021年国庆7天期间在北京市接单至少3次的司机的平均接单数和平均兼职收入(暂不考虑平台佣金,直接计算完成的订单费用总额),结果保留3位小数

题上给了描述

202共接了3单,兼职收入105;203接了4单,兼职收入137;201共接了1单,但取消了

所以成功的让我以为,如果订单取消就不算接过单。。。。

实际上201没被统计的原因只是人家没有接单超过3次。。。

也就是说,就算当前订单取消了,也算他接了一单

那没事了

一天一个Mysql 文章被收录于专栏

学习,一天一个mysql

全部评论
接单和成单还是有很大区别的吧
点赞
送花
回复
分享
发布于 2022-01-05 22:37
没有取消那叫完单,这里只说了接单啊。这个没有异议啊
点赞
送花
回复
分享
发布于 2022-07-19 15:29
秋招专场
校招火热招聘中
官网直投
为什么加'北京' as city,后面就none了呢
点赞
送花
回复
分享
发布于 2023-06-05 17:31 广东

相关推荐

9 1 评论
分享
牛客网
牛客企业服务