SQL SERVER 分组查询并获取每组第一条数据
SELECT * FROM (
SELECT *, ROW_NUMBER() OVER (PARTITION BY groupByField ORDER BY orderByField DESC) rn FROM t1
) t WHERE rn = 1
收回目光,低头赶路。
SELECT * FROM (
SELECT *, ROW_NUMBER() OVER (PARTITION BY groupByField ORDER BY orderByField DESC) rn FROM t1
) t WHERE rn = 1