annotate()使用聚合计数、求和、平均数 raw()执行原生的SQL

annotate()使用聚合计数、求和、平均数  raw()执行原生的SQL

 

# 按老师分组,求课程的销量

Course.objects.values('Teacher').annotate(vol=Sum('volume'))

 

# 按老师分组,求课程的平均价

Course.objects.values('Teacher').annotate(pric=Avg('price'))

posted @ 2022-05-30 16:34  侬侬发  阅读(73)  评论(0编辑  收藏  举报