Rumah > pembangunan bahagian belakang > tutorial php > laravel中分组查询前十条数据

laravel中分组查询前十条数据

WBOY
Lepaskan: 2016-06-06 20:27:31
asal
2894 orang telah melayarinya

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

回复内容:

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

<code class="php">use \App\User;
$result = User::limit(10)->groupBy('name');
//如果复杂的语句也可以直接sql(不推荐)
$result = DB::select('select id,name from users group by name limit 10');</code>
Salin selepas log masuk
Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan