目录
一、问题定义与业务场景
目标:为每个用户查询最近一笔有效订单(非取消状态且最近完成)。
核心需求:
- 排除
is_valid = 0
(取消状态)的订单 - 返回每个用户最近一笔成功订单的详细信息
- 无有效订单时返回
NULL
业务场景:电商订单追溯、风控系统交易校验、用户行为分析。
二、数据准备与建表语句
2.1 建表语句
CREATE TABLE t_order (
order_id BIGINT PRIMARY KEY COMMENT
目录
目标:为每个用户查询最近一笔有效订单(非取消状态且最近完成)。
核心需求:
is_valid = 0
(取消状态)的订单NULL
业务场景:电商订单追溯、风控系统交易校验、用户行为分析。
CREATE TABLE t_order (
order_id BIGINT PRIMARY KEY COMMENT