计算首次订单中即时订单比例 —— SQL与Pandas实战解析
题目描述
在电商或配送系统中,顾客会在某个日期下订单,并指定一个期望的配送日期。这里有一个配送表 Delivery,包含如下字段:
| 列名 |
类型 |
说明 |
| delivery_id |
int |
唯一标识每条配送记录 |
| customer_id |
int |
顾客ID |
| order_date |
date |
订单创建日期 |
| customer_pref_delivery_date |
date |
顾客期望的配送日期(>= order_date) |
有两个关键概念:
- 即时订单:期望配送日期与订单创建日期相同的订单。
- 计划订单:期望配送日期晚于订单创建日期的订单。
此外,还定义了首次订单:每个顾客最早创建的订单(保证唯一)。
问题要求:
计算所有顾客的首次订单中,即时订单的比例,结果保留两位小数。

最低0.47元/天 解锁文章
2816

被折叠的 条评论
为什么被折叠?



