Django ORM 查询语句: 使用annotate计算平均值并排序的两种等价方法
这两个查询语句是等价的,都是根据'thread'分组,计算每组内'count'/'size'*'number'的平均值,并按照平均值从大到小排序。其中第一个查询语句使用了output_field参数来指定结果为float类型,而第二个查询语句直接使用了F表达式计算结果。
原文地址: https://www.cveoy.top/t/topic/nuGc 著作权归作者所有。请勿转载和采集!
安全问答是一个知识全球问答,包含丰富的问答知识
这两个查询语句是等价的,都是根据'thread'分组,计算每组内'count'/'size'*'number'的平均值,并按照平均值从大到小排序。其中第一个查询语句使用了output_field参数来指定结果为float类型,而第二个查询语句直接使用了F表达式计算结果。
原文地址: https://www.cveoy.top/t/topic/nuGc 著作权归作者所有。请勿转载和采集!