SQL SERVER 分组查询并获取每组第一条数据

SELECT * FROM (
  SELECT *, ROW_NUMBER() OVER (PARTITION BY groupByField ORDER BY orderByField DESC) rn FROM t1
) t WHERE rn = 1

猜你喜欢

转载自www.cnblogs.com/laop/p/10400726.html