我想做的是
Sale.objects.values('pro').annotate(total_value = Sum('effective_price')).filter(total_value__gt=Decimal('600.00')).order_by('total_value');
在orm中它不会返回任何内容,但是当我在SQL中进行查询然后在SQL中执行时,它会返回我想要的结果。据我所知,过滤器有问题。当我使用annotate变量进行过滤时,我不知道为什么它不起作用,即使计数工作正常。