当前位置:Gxlcms > PHP教程 > laravel中分组查询前十条数据

laravel中分组查询前十条数据

时间:2021-07-01 10:21:17 帮助过:218人阅读

查询的时候根据某个字段分组,然后查询出每组前几条数据,laravel这个语句怎么写 各位有什么思路吗?

回复内容:

查询的时候根据某个字段分组,然后查询出每组前几条数据,laravel这个语句怎么写 各位有什么思路吗?

use \App\User;
$result = User::limit(10)->groupBy('name');
//如果复杂的语句也可以直接sql(不推荐)
$result = DB::select('select id,name from users group by name limit 10');

人气教程排行