一、聚合与分组查询

1.1、准备数据
class Cook(models.Model):
"""
厨师
"""
name = models.CharField(max_length=32,verbose_name='厨师名')
level = models.IntegerField(verbose_name='厨艺等级')
age = models.IntegerField(verbose_name='年龄')
sect = models.CharField(max_length=32,verbose_name='厨艺派系')
class Meta:
db_table='t_cook'
insert into t_cook (name,level,age,sect) values ("黑暗之女",6,20,"川菜");
insert into t_cook (name,level,age,sect) values ("狂战士",5,24,"粤菜");
insert into t_cook (name,leve
本文介绍了Django中如何进行聚合与分组查询,包括利用aggregate方法使用Avg、Count、Max、Min、Sum等聚合函数进行统计计算,以及结合annotate和filter进行分组和过滤操作。
订阅专栏 解锁全文
1371

被折叠的 条评论
为什么被折叠?



