需求是按某个字段分组,再按分组分页,取出每页分组里的所有数据。
例如表数据
Id 组名
1 A
2 A
3 B
4 A
5 B
6 C
7 F
8 C
9 D
10 E
11 F
每页取两组数据,第一页结果是
Id 组名
1 A
2 A
4 A
3 B
5 B
第二页结果是
Id 组名
6 C
8 C
9 D
第三页结果是
Id 组名
10 E
7 F
11 F
这有办法用一条sql查吗
...全文
19692打赏收藏
mysql某个字段排序后按这个字段分组取前10个的数据
需求是按某个字段分组,再按分组分页,取出每页分组里的所有数据。 例如表数据 Id 组名 1 A 2 A 3 B 4 A 5 B 6 C 7 F 8 C 9 D 10 E 11 F 每页取两组数据,第一页结果是 Id 组名 1 A 2 A 4 A 3 B 5 B 第二页结果是 Id 组名 6 C 8 C 9 D 第三页结果是 Id 组名 10 E 7 F 11 F 这有办法用一条sql查吗