sqlserver分组统计最新一条数据

需要两个字段,分组字段、时间排序字段,sql如下:

SELECT * FROM (SELECT *, ROW_NUMBER() OVER (PARTITION BY 分组字段 ORDER BY 时间字段 DESC) rn FROM 表名) t WHERE rn = 1

猜你喜欢

转载自blog.csdn.net/qq_30776829/article/details/126815910