SQL获取分组第一条记录

select * from 
(
select row_number() over(partition by 分组字段 order by 排序字段) as rownum -- 排序并分组
, * -- 所需显示的字段
from 表名
) as T
where T.rownum = 1

 

posted @ 2015-08-26 10:44  Beta3.0  阅读(651)  评论(0编辑  收藏  举报