PgSQL——查询某字段每个月的排名

简介: PgSQL——查询某字段每个月的排名
select ny, dense_rank() over (partition by ny, gfbm order by zpf desc) as pm from table;
select ny, rank() over (partition by ny, gfbm order by zpf desc) as pm from table;
select ny, row_number() over (partition by ny, gfbm order by zpf desc) as pm from table;

上面三种方式对应排名如下:

相关文章
|
Oracle 关系型数据库
查询Oracle字段列的最大值并查询多列数据的实现方法
查询Oracle字段列的最大值并查询多列数据的实现方法
2271 0
|
关系型数据库 MySQL
Mysql排序字段为NULL如何排序
讲述工作中遇到的Mysql排序字段为NULL时如何排序
|
8月前
|
SQL 关系型数据库 MySQL
MySQL分组查询以及having筛选
MySQL分组查询以及having筛选
36 0
|
关系型数据库 MySQL
PgSQL——通过某字段聚合查询另一个字段的集合
PgSQL——通过某字段聚合查询另一个字段的集合
mongo数据字段值去重查询
mongo数据字段值去重查询
282 0
|
关系型数据库 MySQL
Mysql范围查询之两个时间段是否存在交集
Mysql范围查询之两个时间段是否存在交集
186 0
|
SQL Oracle 关系型数据库
Oracle简单查询、条件查询、枚举查询、模糊查询、排序查询、函数查询等
Oracle简单查询、条件查询、枚举查询、模糊查询、排序查询、函数查询等
371 0
Oracle简单查询、条件查询、枚举查询、模糊查询、排序查询、函数查询等
|
SQL 关系型数据库 MySQL
PgSQL如何优雅的加模糊查询索引
PgSQL如何优雅的加模糊查询索引
342 0
PgSQL如何优雅的加模糊查询索引
|
关系型数据库 MySQL Python
MySql按周,按月,按日分组统计数据
MySql按周,按月,按日分组统计数据
|
关系型数据库 MySQL
MySQL 根据日期查询并统计数据
作者主页:https://www.couragesteak.com/
MySQL 根据日期查询并统计数据