我可以將這兩個查詢集鏈接成一個嗎?Django ORM:將聚集的查詢集鏈接成一個
qs1 = OrderTicket.objects.filter(date__gt=datetime.date(2009, 1, 1), date__lt=datetime.date(2009, 1, 30)).values('order_type').annotate(value_1 = Sum('gbp_value')).order_by('order_type'),
qs2 = OrderTicket.objects.filter(date__gt=datetime.date(2009, 2, 1), date__lt=datetime.date(2009, 2, 30)).values('order_type').annotate(value_2 = Sum('gbp_value')).order_by('order_type'),
我只想要的是value_1和value_2列。 Q對象不是我所需要的。也許ORM不支持這個。
感謝湯姆但是這不是我所期待的。 value_1和value_2會將其所有月份的所有gbp_values相加。我如何鏈接這兩個聚合查詢集? – orwellian 2009-09-30 08:23:50