从Laravel中的分组查询中检索数据

时间:2015-11-19 07:47:40

标签: 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
          10

如何使用Laravel Eloquent查询生成此内容?

1 个答案:

答案 0 :(得分:0)

您可以像

一样编写自定义查询
DB::table('table_name')
    ->select('name',DB::raw('group_concat(amt)'))
    ->groupBy('name')
    ->get();