admin

如何在Laravel查询构建器中按创建日期计算行数?

sql

我正在尝试通过created_at来计算行数

Created_at                        COUNT(*)

----------------------------------- ----------

2017-08-13                                    5

2017-08-12                                    6

2017-08-11                                    7

2017-07-10                                    8

2017-07-19                                    1

因此,我可以向客户展示2017年10月10日这样的项目,有8位用户注册。2017年8月13日,有5位用户注册或类似的内容。这是我尝试过的

$count=DB::table('jobseekers')->select('created_at')->groupBy('created_at')->count();
    // return $count;
    dd($count);

但这仅显示了数字。谢谢您的指导,谢谢。


阅读 256

收藏
2021-07-01

共1个答案

admin

您可以尝试这样的事情:

$count = DB::table('jobseekers')
             ->select('created_at', DB::raw('count(*) as peoples'))
             ->groupBy('created_at')
             ->get();
2021-07-01