【发布时间】:2020-11-25 12:40:54
【问题描述】:
我想通过特定的 created_at 获得每行总和的结果。例如,“2020-10-12”日期的人工、租金等总和。
我尝试了查询,它给了我特定周的数据:
$cashFlowDetails = CashModel::whereBetween('created_at', [
now()->locale('en')->startOfWeek()->subWeek() ,
now()->locale('en')->endOfWeek()->subWeek() ])
->get();
【问题讨论】:
-
我应该通过查询还是使用 foreach 循环获得结果?
-
你可以试试
CashModel::whereDate('created_at', '2020-10-12')->sum('labour'); -
如果我想得到所有行的总和怎么办?比如劳动力、租金、电费等
-
您能否上传您的表的 sql 转储,其中包含我可以下载的某处的少量数据 - 然后我可以尝试为您想要的输出编写查询。因此,您可以对每个劳动力、租金、电费等进行单独查询
-
@DaminiSuthar 我猜你已经问过这个问题了