func.count:统计行的数量。
func.avg:求平均值。
func.max:求最大值。
func.min:求最小值。
func.sum:求和。

案例:

#查询t_person表中一共多少条数据
num=session.query(func.count(Person.id)).first()
print(num)
#查询t_person表中年领最大的人物信息
num1=session.query(func.max(Person.age)).first()
print(num1)
#查询t_person表中年领最小的人物信息
num2=session.query(func.min(Person.age)).first()
print(num2)
#查询t_person表中平均年领
num3=session.query(func.avg(Person.age)).first()
print(num3)
# 查询t_person表中年领相加的和
num4=session.query(func.sum(Person.age)).first()
print(num4)

执行结果

(5,)
(25,)
(17,)
(Decimal('20.2000'),)
(Decimal('101'),)

【Flask】数据的CRUD操作之聚合函数相关推荐

  1. java代码对数据库数据的CRUD操作

    java代码对数据库数据的CRUD操作 前言 一.CRUD.JDBC是什么? 二.操作步骤 1.连接mqsql数据库.加载数据库驱动 2.对数据库中的表进行增.删.改.查 总结 前言 对于刚刚学习完J ...

  2. 【大数据】Presto开发自定义聚合函数

    Presto 在交互式查询任务中担当着重要的职责.随着越来越多的人开始使用 SQL 在 Presto 上分析数据,我们发现需要将一些业务逻辑开发成类似 Hive 中的 UDF,提高 SQL 使用人员的 ...

  3. 使用 DML语句,对 “锦图网” 数据进行操作,聚合函数练习

    查看本章节 查看作业目录 需求说明: 根据客户 ID 统计订单数.订单总金额.最高订单金额.最低订单金额和每份订单平均金额,并按订单总金额升序显示 根据客户统计订单总订购人次数> 5 的统计信息 ...

  4. 10 MySQL聚合函数数据分组

    目录 聚合函数 一.聚合函数定义: 二.聚合函数类型: 三.使用聚合函数的原则: 四.聚合函数说明 1.AVG 和 SUM 函数: 注意:AVG.SUM函数只对数字类型做处理,其他类型返回0: 1.1 ...

  5. 访问其他程序中的数据(ContentResolver的CRUD操作)

    内容提供器的用法一般有两种: 1.使用现有的内容提供器来读取和操作相应程序中的数据 2.创建自己的内容提供器给我们程序的数据提供外部访问接口. 如果一个应用程序通过内容提供器对其数据提供了外部访问接口 ...

  6. 3.表数据的CRUD

    数据的CRUD操作 新增数据 修改数据 删除数据 查询数据 MySQL数据的命令不区分大小写 添加数据 INSERT INTO 方式一 (不推荐) insert into <tableName& ...

  7. SQL语句汇总(三)——聚合函数、分组、子查询及组合查询

    聚合函数: SQL中提供的聚合函数可以用来统计.求和.求最值等等. 分类: –COUNT:统计行数量 –SUM:获取单个列的合计值 –AVG:计算某个列的平均值 –MAX:计算列的最大值 –MIN:计 ...

  8. mysql聚合函数count用法_MySQL中聚合函数count的使用和性能优化技巧

    本文的环境是Windows 10,MySQL版本是5.7.12-log 一. 基本使用 count的基本作用是有两个: 统计某个列的数据的数量: 统计结果集的行数: 用来获取满足条件的数据的数量.但是 ...

  9. SELECT执行过程,MySQL聚合函数,多行分组函数,GROUP BY HAVING,详细完整可收藏

    文章目录 1.聚合函数介绍 2.五个常用聚合函数 3.GROUP BY 4.HAVING 5.SELECT的执行过程 1.聚合函数介绍 聚合函数作用于一组数据,并对一组数据返回一个值.聚合函数不能嵌套 ...

最新文章

  1. @程序员,Python 3还有哪些未Get的潜藏技能?| 技术头条
  2. python100行代码-100行Python代码自动抢火车票!
  3. 什么是并发控制?并发控制技术的原理,最基本的分锁模式(排他锁,共享锁)
  4. 云炬WEB开发笔记 2-1开发环境搭建
  5. IDEA显示类的结构 Alt+F7
  6. 数据 格式化 format
  7. 计算机翻译辅助工具安卓版,计算机辅助翻译软件
  8. 杂谈---如果你是面试官,你希望你未来的同事具有哪些能力呢?
  9. [导入]MsAjax Lib- Date.parseInvariant 函数
  10. 手机语音混响软件_Tone2 UltraSpace(音频混响软件)
  11. ln 硬链接和软链接
  12. I.MX RT1176笔记(3)-- 双核启动和通信 MU
  13. php中x22是什么意思,我想问一下:联想s22e和x22区别哪款好用点??真实反馈一下!!...
  14. c语言贪吃蛇游戏视频,贪吃蛇游戏,贪吃蛇游戏视频
  15. java文件怎么保存_java 文件保存和打开
  16. 微软E5账号OneDrive无法扩容解决方案(亲测有效)
  17. 【转】ARM GIC中断系列(三):gicv3架构基础
  18. 苹果手机(iPhone)系统升级到IOS16.1后,发现连接WiFi、热点总是经常自动(随机)断开
  19. 学习上溯造型和下溯造型 【转载一篇】
  20. echarts 自定义tooltip显示图例颜色

热门文章

  1. 如何打开python的终端窗口_python终端窗口
  2. oracle字段求和_oracle大纲
  3. 工信部公示国家新型数据中心典型案例名单
  4. Gartner:基础设施和运营领域10大技术趋势
  5. 机房存在哪些安全隐患?需要排查哪些地方?
  6. 成功解决 OSError: [WinError 193] %1 不是有效的 Win32 应用程序
  7. Py之wxPython:wxPython的简介、安装、使用方法之详细攻略
  8. 【BZOJ4820】[SDOI2017]硬币游戏(高斯消元)
  9. python-装饰器实现pv-uv
  10. python dict常用操作