sqlserver分组取top

Posted salv

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sqlserver分组取top相关的知识,希望对你有一定的参考价值。

select s.*  

from ( 

    select *, row_number() over (partition by [分组字段] order by [排序字段]) as 别名  

    from 表名称

) s

where s.别名 = 1

  ..

以上是关于sqlserver分组取top的主要内容,如果未能解决你的问题,请参考以下文章

hive分组排序函数 分组取top10

Spark 两种方法计算分组取Top N

如何用SQL SERVER取分组数据第一条

如何用SQL SERVER取分组数据第一条

Sqlserver 中 如何筛选出 分组后成绩最大列的这一列

MSSQL分组取后每一组的最新一条记录