基于key列值按动态间隔提取表记录(每页最少3条)
原始数据表
| id | key | address |
|---|---|---|
| 11 | 0 | newYork |
| 12 | 0 | Washington |
| 13 | 1 | Washington |
| 14 | 1 | newYork |
| 15 | 2 | Washington |
| 16 | 3 | Washington |
| 17 | 3 | Washington |
| 18 | 4 | Luxemberg |
分页规则
- 基于
key列提取数据进行分页 - 每页最少包含3条记录
- 若当前页第3条记录的
key值在后续仍有对应记录,则需将这些同key的后续记录全部纳入当前页
分页结果
第1页
| id | key | address |
|---|---|---|
| 11 | 0 | newYork |
| 12 | 0 | Washington |
| 13 | 1 | Washington |
| 14 | 1 | newYork |
第2页
| id | key | address |
|---|---|---|
| 15 | 2 | Washington |
| 16 | 3 | Washington |
| 17 | 3 | Washington |
第3页
| id | key | address |
|---|---|---|
| 18 | 4 | Luxemberg |
内容的提问来源于stack exchange,提问作者umang
相关产品推荐
相关产品推荐

