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

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

posted @ 2019-02-19 14:09  定海神针织毛衣  阅读(2858)  评论(0编辑  收藏  举报