1. 首页
  2. 编程语言
  3. 其他
  4. postgres 实现查询某条数据的排名

postgres 实现查询某条数据的排名

上传者: 2021-08-19 15:51:52上传 PDF文件 47.75 KB 热度 16次

我就废话不多说了,大家还是直接看代码吧~涉及到的问题1.排序时,字段值为null的会排在前面,导致数据不准确,解决办法 在order by后面增加 nulls last2.给查询的结果增加序号 select ROW_NUMBER () OVER AS xuhao一、需求:对以下用户的积分进行排名计算。需要知道 user_id = k 的用户对应的积分排名二、通过 PostgreSQL 的窗口函数实现

下载地址
用户评论