SELECT * FROM (SELECT ROW_NUMBER() OVER(PARTITION BY x ORDER BY y DESC) rn,test1.* FROM test1) WHERE rn = 1 ;
相关文章
- 12-29Sql group by 分组取时间最新的一条数据
- 12-29sqlserver巧用row_number和partition by分组取top数据
- 12-29分组后按时间排序每组取最新一条记录
- 12-29sqlalchemy怎么order_by降序/升序并取第一条数据
- 12-29SQL数据分组后取最大值或者取前几个值(按照某一列排序)
- 12-29spark 数据分析 分组取TopN
- 12-29SqlServer中 Partition By 的使用( 对多行数据分组后排序取每个产品的第一行数据)
- 12-29Sqlserver取分组后的第一条数据
- 12-29ES elasticsearch 实现 count单字段,分组取前多少位,以地理位置中心进行统计
- 12-29spark_分组取topN