PostgreSQL排序字段不唯一导致分页查询结果出现重复数据
## 一、背景 PostgreSQL单字段排序,排序字段中可能会出现重复,这样就会导致我们在进行分页查询时会出现一些和预期不相符的现象,如这个数据在第一页出现了,然后再第二页又出现。 ## 二、问题描述 两次分页查询出现了同一条id为xxx的记录,但实际上数据库里只有一条id为xxx的记录,查询结果
SQL
未读
PostgreSQL之jsonb
> PostgreSQL 的 `jsonb` 数据类型是 PostgreSQL 从版本 9.4 开始引入的一种用于存储 JSON 数据的二进制格式。与传统的 `json` 类型不同,`jsonb` 在存储之前会解析输入的 JSON 数据,并将其转换为一种优化过的内部表示形式。这种处理方式使得 `js
SQL
未读
SQL分组、DATE_SUB
想要根据某个分组条件(比如用户ID或其他唯一标识符)获取每个分组中年份最新的记录,可以使用子查询或者窗口函数: ```sql SELECT * FROM ( SELECT *, ROW_NUMBER() OVER (PARTITION BY grouping_column ORDER BY YEAR