分组查询前三条

Posted zhanghaibk

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了分组查询前三条相关的知识,希望对你有一定的参考价值。

SELECT
*
FROM
sys_role_permission main
WHERE
(SELECT COUNT(1)
FROM sys_role_permission sub
WHERE
main.sys_role_id = sub.sys_role_id
AND main.sys_permission_id > sub.sys_permission_id
) < 3;

以上是关于分组查询前三条的主要内容,如果未能解决你的问题,请参考以下文章

mysql关联表分组查询多条数据

mysql分组 排序 取前2条

sql多表分组查询并排序的问题

mysql分组排序后取出几条记录,

MySQL分组、排序

mysql按字段分组并获取每个分组按照某个字段排序的前三条