【发布时间】:2016-12-07 07:17:26
【问题描述】:
【问题讨论】:
-
你想让它显示值为最大值的那个吗?
标签: laravel eloquent laravel-5.3
【问题讨论】:
标签: laravel eloquent laravel-5.3
不确定您的数据库/查询是如何构建的,但您可以使用类似的东西:
Item::groupBy('item_name')
->selectRaw('*, sum(stock) as sum')
->get();
它将返回一个带有额外“sum”字段的 Item 集合
【讨论】:
这会将结果与相同的药品和供应商名称分组并汇总库存。
$result = Model_Name::groupBy('medicine_name','supplier_name')
->selectRaw('*, sum(stock) as sum')
->get();
试试这个。希望对你有帮助。
【讨论】: