zoukankan      html  css  js  c++  java
  • 七、django学习之聚合函数

    七、django学习之聚合函数

    如何使用

    from django.db.models import Avg,Max,Min,Sum
    models.Book.objects.all().aggregate(Avg('price'))
    models.Book.objects.all().aggregate(price = Avg('price'))
    #{'price':22.6}
    
    Book.objects.aggregate(Avg('price'), Max('price'), Min('price'))  
    #count('id'),count(1)也可以统计个数,Book.objects.all().aggregete和Book.objects.aggregate(),都可以
    #{'price__avg': 34.35, 'price__max': Decimal('81.20'), 'price__min': Decimal('12.99')}
    

    其他

    返回类型为dic,也就是python的字典格式,不能再用django提供的orm操作

  • 相关阅读:
    Vue图片国际化
    lambda表达式
    1
    JSPday11
    JSPday10
    JSPday09
    JSPday08
    JSPday07
    JSPday23 预留
    JSPday05(Servlet)
  • 原文地址:https://www.cnblogs.com/antmoe/p/12236678.html
Copyright © 2011-2022 走看看