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;

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

相关文章
|
SQL 关系型数据库 MySQL
Mysql 分组查询取max 那条记录其他字段
Mysql 分组查询取max 那条记录其他字段
768 1
Mysql 分组查询取max 那条记录其他字段
|
Oracle 关系型数据库
查询Oracle字段列的最大值并查询多列数据的实现方法
查询Oracle字段列的最大值并查询多列数据的实现方法
2221 0
|
NoSQL MongoDB
mongodb 分组查询、指定时间段查询
mongodb 分组查询、指定时间段查询
|
2月前
|
关系型数据库 MySQL Java
mysql & clinkhouse之查询添加比率列
mysql & clinkhouse之查询添加比率列
|
5月前
|
索引
Elasticsearch 精确查询:术语查询、多术语查询、主键查询、范围查询、存在查询、前缀查询、正则查询与通配符查询
Elasticsearch 精确查询:术语查询、多术语查询、主键查询、范围查询、存在查询、前缀查询、正则查询与通配符查询
|
5月前
|
SQL 关系型数据库 MySQL
MySQL分组查询以及having筛选
MySQL分组查询以及having筛选
27 0
|
关系型数据库 MySQL
PgSQL——通过某字段聚合查询另一个字段的集合
PgSQL——通过某字段聚合查询另一个字段的集合
|
存储 关系型数据库
PG中的查询:2.统计--(1)
PG中的查询:2.统计--(1)
78 0
mongo数据字段值去重查询
mongo数据字段值去重查询
264 0
|
NoSQL 关系型数据库 MySQL
【已解决】MongoDB 中根据指定字段筛选出具有重复值的记录
【已解决】MongoDB 中根据指定字段筛选出具有重复值的记录
845 0
【已解决】MongoDB 中根据指定字段筛选出具有重复值的记录