Php 从Laravel中的分组查询检索数据
假设我有这组数据:Php 从Laravel中的分组查询检索数据,php,sql,laravel,Php,Sql,Laravel,假设我有这组数据: id name amt 1 john 5 1 john 13 1 john 6 2 doe 3 2 doe 4 3 sue 5 3 sue 10 我想提取一个像这样的数据 name amt john 5 13 6 doe 3 4 sue 5
id name amt
1 john 5
1 john 13
1 john 6
2 doe 3
2 doe 4
3 sue 5
3 sue 10
我想提取一个像这样的数据
name amt
john 5
13
6
doe 3
4
sue 5
10
如何使用Laravel Eloquent查询生成此查询?您可以编写如下自定义查询
DB::table('table_name')
->select('name',DB::raw('group_concat(amt)'))
->groupBy('name')
->get();