如何运行 Laravel Eloquent 查询来检索每日、每周、每月和每年的收入报告。
表:收入
身份证 | 频道 | 金额 | created_at
1 | 大理石| 3400 | 12 年 9 月 10 日
2 | 黄金 | 3400 | 8/10/12
3 | 大理石| 4500 | 07/10/12
4 | 银 | 3200 | 22/09/12
5 | 银 | 3400 | 12 年 9 月 10 日
6 | 银 | 790 | 22/09/12
7 | 黄金 | 1000 | 9/08/12
8 | 大理石| 9000 | 22/09/12
预期结果:以下是不准确的示例结果
日期 | 频道 | 每周收入| 月收入| 年收入| 总收入
2/2/2017 | 黄金 | 200 | 5400 | 3244 | 90222
日期 | 银 | 600 | 4300 | 983 | 10000
我想对上面解释的金额(收入)求和,也许按频道和 created_at(日期)分组。我如何编写雄辩的查询并在使用 created_at 之间按日期过滤。它应该在控制器中完成。
catspeake