按业务上的状态顺序排列订单:pending → paid → refunded → cancelled(不是字母顺序)。
- 先按上面的状态顺序排;同一状态内按
order_id升序。 status只会是这四个值之一或 null;status为 null 的订单排在最后,彼此之间也按order_id升序(第二个 case 里有)。
输入
orders(order_id, customer_id, order_ts, status, channel)
输出
列为 order_id, customer_id, status,行顺序必须与上面的排序规则一致。