Django查询多个时间聚合

时间:2017-01-06 14:47:08

标签: django

我有一张表:位置|日期|价值(X)

我希望使用Django ORM通过单个查询为多个位置生成按日,周,月和年的数据集的值(X)的摘要。 e.g:

Location  | Mon | ... | Fri | Week Avg. | Month Avg. | Year Avg.
Location1 | 0.5 | ... | 0.8 | 0.7       | 1.1        | 1.5
Location2 | ....

目前,我必须通过多个查询来执行此操作,一个星期几,一个星期,一个月和一年的汇总。

使用单个查询是否有一种智能方法(不从数据库中返回年份的完整数据)?

由于

0 个答案:

没有答案