lnkToKing
2016-03-16 07:28mysql某个字段排序后按这个字段分组取前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查吗
- 点赞
- 收藏
- 复制链接分享
2条回答
为你推荐
- mysql不走时间字段的索引
- sql
- mysql
- 3个回答
- pdo按相关性排序,然后按另一个字段排序
- mysql
- php
- 1个回答
- PHP / MySQL SELECT查询和按字段排序(value1,value2)等
- mysql
- php
- 1个回答
- 如何在laravel中使用嵌套关系列字段对查询结果进行排序?
- sql
- laravel
- mysql
- php
- 1个回答
- mysql 字母和符号排序顺序
- sql
- mysql
- 3个回答
换一换