请帮我把这个问题转换成laravel

时间:2018-03-01 11:26:42

标签: mysql laravel

SELECT SUM(srvce_volume) FROM work_order 日期(updated_at)> =' 2018-01-18' 和日期(updated_at)< =' 2018-01-18'

2 个答案:

答案 0 :(得分:1)

here开始学习查询构建器。

您需要使用whereDate()sum()方法,如下所示:

DB::table('work_order')->whereDate('updated_at', '2018-01-18')->sum('srvce_volume');

答案 1 :(得分:0)

试试这个,太简单了:

WorkOrder::where('updated_at', '>=', '2018-01-18')
         ->where('updated_at', '<=', '2018-01-18')
         ->get()
         ->sum('srvce_volume');

WorkOrder只是你的模特。

希望这可以帮助你。