SQL 获取多个分组中的N个最新行
示例
给定此数据
;with CTE as
(SELECT *,
ROW_NUMBER() OVER (PARTITION BY User_ID
ORDER BY Completion_Date DESC) Row_Num
FROM Data)
SELECT * FORM CTE WHERE Row_Num <= n使用n=1,您将获得每个最近的一行user_id:
热门推荐
10 公司拍摄祝福语大全简短
11 女孩生日祝福语简短的话
12 中秋骚气祝福语简短情人
13 乔迁祝福语简短精辟句子
14 简短宝贝祝福语大全集
15 送老师新春祝福语简短
16 新春祝福语大全 英语简短
17 下午微信祝福语简短
18 祝企业祝福语简短的