如何在 Django 中执行 STD 查询?

Ami*_*avi 4 django django-models django-queryset

STD使用Django时应该如何操作?

SELECT STD(total_cost)              
FROM purchase;
Run Code Online (Sandbox Code Playgroud)

tnx

Ber*_*ant 5

如果您正在寻找标准差,以下应该可以满足您的需求:

from django.db.models.aggregates import StdDev

print(Purchase.objects.all().aggregate(StdDev('total_cost')))
Run Code Online (Sandbox Code Playgroud)

有关聚合工作原理的更多信息,请参阅Django 文档。