我有一张表:位置|日期|价值(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 | ....
目前,我必须通过多个查询来执行此操作,一个星期几,一个星期,一个月和一年的汇总。
使用单个查询是否有一种智能方法(不从数据库中返回年份的完整数据)?
由于