【发布时间】:2017-09-11 13:34:10
【问题描述】:
大家好,我需要一些 SQL 建议...
假设我有过去 8 周的 1000 行数据。每行都有一个DATETIME 字段,我想提取最后 3 周的数据,按第 1 周、第 2 周和第 3 周对数据进行分组。实现这一目标的最佳方法是什么?
谢谢!
【问题讨论】:
-
你能分享一下 10 行的例子吗?你的预期输出是什么?
-
1) 标记您的数据库,2) 您所说的周是什么意思?任何 7 天?
-
到目前为止你已经尝试过什么
-
您想将其分组以获取聚合吗?因为有两种可能的差异方法。首先是在数据库中对其进行分组。二是在使用 Laravel Collection 从数据库中检索到数据后对其进行分组。
标签: php sql database laravel laravel-5