题解 | #国庆期间近7日日均取消订单量#

国庆期间近7日日均取消订单量

https://www.nowcoder.com/practice/2b330aa6cc994ec2a988704a078a0703

with t1 as
(select  date(event_time) as dt,
sum(if (fare is not null,1,0)) as daily_complete,
sum(if (fare is null,1,0)) as daily_cancel
from tb_get_car_record
inner join tb_get_car_order
using(order_id)
where date(event_time) between '2021-09-25' AND '2021-10-03'
GROUP BY date(event_time)
order by  date(event_time)
)

select dt, 
round(sum(daily_complete)over (order by dt rows 6 preceding)/7,2) as daily_complete,
round(sum(daily_cancel) over(order by dt rows 6 preceding)/7,2) as cancel_num_7d
from t1
where dt between '2021-10-01' AND '2021-10-03'

写出来虽然能跑通,但是显示答案错误

全部评论

相关推荐

头像
02-26 13:58
门头沟学院 Java
北城_阿亮:把八股背一背,包装一下实习经历项目经历,要是有心思考证就考一考,然后把别人的项目爬到自己github上,包装到简历里,什么三个月?一个月!
点赞 评论 收藏
分享
人生一梦:24年我投暑期实习,它以我不是女的为理由拒绝了我查看图片
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务