帮我写一段sql server,有一张表有三个字段,客户id,订单号,订单创建日期,我想筛选每个客户最新的订单,怎么写sql
时间: 2023-05-11 09:06:53 浏览: 63
SELECT t1.客户id, t1.订单号, t1.订单创建日期
FROM 表名 t1
INNER JOIN (SELECT 客户id, MAX(订单创建日期) AS 最新日期
FROM 表名
GROUP BY 客户id) t2
ON t1.客户id = t2.客户id AND t1.订单创建日期 = t2.最新日期
阅读全文