按周汇总已支付订单的销售情况。
- 只统计
status = 'paid'的订单;订单所在的周由order_ts决定。 - 一周从周一 00:00:00 开始,到周日 23:59:59.999999 结束,用该周周一的日期作为
week_start(date 类型)。 n_orders:该周的订单数(不同order_id的个数)。revenue:该周所有订单行qty * unit_price * (1 - discount)之和,discount为 null 按 0 算。- 没有已支付订单的周不输出。
输入
orders(order_id, customer_id, order_ts, status, channel)order_items(order_id, product_id, qty, unit_price, discount)
输出
列为 week_start, n_orders, revenue,按 week_start 升序排列。