当前位置: 首页 > news >正文

071:【Django数据库】ORM聚合函数详解-Avg

ORM聚合函数详解-Avg:

Avg:求平均值。比如想要获取所有图书的价格平均值。那么可以使用以下代码实现:

 from django.db.models import Avg
 result = Book.objects.aggregate(Avg('price'))
 print(result)

以上的打印结果是:

 {"price__avg":23.0}

其中price__avg的结构是根据field__avg规则构成的。如果想要修改默认的名字,那么可以将Avg赋值给一个关键字参数。示例代码如下:

 from django.db.models import Avg
 result = Book.objects.aggregate(my_avg=Avg('price'))
 print(result)

那么以上的结果打印为:

 {"my_avg":23}

实例工程截图如下:

 

 

转载于:https://www.cnblogs.com/zheng-weimin/p/10242034.html

相关文章:

  • 自定义函数
  • 用户体验为什么重要?如何提升产品的用户体验?(写给产品小白)
  • 如何编写一个可升级的智能合约
  • disruptor 核心概念 二
  • 线程池-线程池源码详解
  • Java总结 - String - 这篇请使劲喷我
  • 星舆科技:打造下一代定位技术 以高精度位置感知构筑AI+时代基础力量
  • Spring配置报错- 元素 'beans' 必须不含字符 [子级]
  • tomcat如何修改发布目录
  • bootstrap网站后台从设计到开发
  • 企业分布式微服务云SpringCloud SpringBoot mybatis (十二)断路器监控(Hystrix Dashboard)...
  • XML已死 ?
  • 如何查看Oracle官方文档
  • 开发常用的小软件
  • 香港股市大涨 创逾1个月新高
  • 【RocksDB】TransactionDB源码分析
  • 【技术性】Search知识
  • Angular 响应式表单之下拉框
  • ComponentOne 2017 V2版本正式发布
  • HashMap ConcurrentHashMap
  • Java读取Properties文件的六种方法
  • Linux快速复制或删除大量小文件
  • linux学习笔记
  • Lsb图片隐写
  • node和express搭建代理服务器(源码)
  • react-native 安卓真机环境搭建
  • 海量大数据大屏分析展示一步到位:DataWorks数据服务+MaxCompute Lightning对接DataV最佳实践...
  • 回流、重绘及其优化
  • 使用 Docker 部署 Spring Boot项目
  • 使用agvtool更改app version/build
  • 验证码识别技术——15分钟带你突破各种复杂不定长验证码
  • 一个JAVA程序员成长之路分享
  • 源码之下无秘密 ── 做最好的 Netty 源码分析教程
  • 分布式关系型数据库服务 DRDS 支持显示的 Prepare 及逻辑库锁功能等多项能力 ...
  • 昨天1024程序员节,我故意写了个死循环~
  • ​无人机石油管道巡检方案新亮点:灵活准确又高效
  • #pragma 指令
  • $$$$GB2312-80区位编码表$$$$
  • (3)(3.5) 遥测无线电区域条例
  • (4)事件处理——(2)在页面加载的时候执行任务(Performing tasks on page load)...
  • (C#)一个最简单的链表类
  • (Git) gitignore基础使用
  • (Repost) Getting Genode with TrustZone on the i.MX
  • (solr系列:一)使用tomcat部署solr服务
  • (vue)页面文件上传获取:action地址
  • (附源码)springboot家庭财务分析系统 毕业设计641323
  • (附源码)springboot猪场管理系统 毕业设计 160901
  • (学习日记)2024.04.04:UCOSIII第三十二节:计数信号量实验
  • (转)Scala的“=”符号简介
  • (最完美)小米手机6X的Usb调试模式在哪里打开的流程
  • *2 echo、printf、mkdir命令的应用
  • *Algs4-1.5.25随机网格的倍率测试-(未读懂题)
  • .bat批处理(一):@echo off
  • .NET MVC之AOP
  • .NET 反射 Reflect