如何在不同的日子找到相同的ID和组并计算相同的ID

时间:2018-03-26 06:29:54

标签: php arrays laravel eloquent

目前我有这样的数据库结构: -
enter image description here

我想要创建的(在laravel eloquent中)首先获取user_id和date_access。那么基于例如2018-03-07的日期是3行,所以user_id 1有2次所以= 2018-03-07 => 2
这是因为它应该将相同的user_id组合在一起以使其成为1而另一个user_id加在一起..

我该怎么做?

1 个答案:

答案 0 :(得分:0)

你可以试试这个:

$collections = DB::table('my_table')
                 ->select(DB::raw('count(user_id) as users'))
                 ->groupBy('date_access')
                 ->get();