如何使用另一个字段按字段对数据库记录进行分组以计算Laravel中的聚合值?

时间:2018-02-02 16:34:14

标签: mysql laravel laravel-5

我有一个表格,其中包含字段' name',' type'和'金额',例如

capacityRequest.setQueryFilter(new QueryFilter("Iteration", "=", jsonResp.get("_ref").getAsString()));

我需要收到一个结果

|------------|-------|----------|
| name       | type  | amount   |
|------------|-------|----------|
| Name_1     | 1     | 100      |
|------------|-------|----------|
| Name_1     | 2     | 200      |
|------------|-------|----------|
| Name_2     | 1     | 300      |
|------------|-------|----------|
| Name_1     | 1     | 400      |
|------------|-------|----------|

我怎样才能使用Laravel?还是用MySQL?

PS。正如@Barmar所说,决定了 已经找到一个问题(need to return two sets of data with two different where clauses)。但这完全是MySQL方法,也是Laravel Eloquent决定的兴趣。

0 个答案:

没有答案