(1)max()的用法

我们想查寻在is_deleted=0下,id的最大值,可用如上语句,可以查出id最大为4.
(2)min()的用法
同上:

(3)count()的用法

比如上面的count(*),这样查出来的是在where条件下的总行数,is_deleted=0的行数为2,此时的值为3/2=1.5,count其实就是统计总数
(4)sum()的用法


很容易可以得出:1+3+4=8
(5)avg()的用法

avg()就是算平均数
注意:聚合函数都忽略null,如果要计算上null所在行,要使用ifnull函数,比如ifnull(xx,0)的意思是判断xx是否为空,如果为空,那后面的数字代替这个null值,在此情境下我们用0代替。

Mysql(10)——聚合函数的用法相关推荐

  1. 【MySQL】聚合函数

    一.五大常用聚合函数 SUM():求总和,只适用于数值类型字段,如果是字符串类型不会报错会返回0,会自动过滤空值 AVG():求平均值,只适用于数值类型字段,字符串类型不会报错会返回0,会自动过滤空值 ...

  2. MySQL字符串处理函数的用法及使用举例

    MySQL字符串处理函数的用法及使用举例 MySQL提供了处理字符串的相关函数.现对这些函数的功能及用法进行介绍并举例. 创建数据表emp并输入数据: create table customer(c_ ...

  3. MySQL常见聚合函数

    MySQL常见函数 MySQL常见聚合函数 建表准备 一.AVG 二.COUNT 三.MAX 四.MIN 五.SUM 总结 MySQL常见聚合函数 建表准备 CREATE TABLE `student ...

  4. mysql相关聚合函数应用商品分类表

    多表查询 一.多表之间建表关系分析 ​ 一对多:商品和分类 ​ 一对一:人和身份证(比较少) ​ 多对多:课程和学生 ​ 拆分成2个1对多的关系,建立一个中间表,让中间表的两个外键分别去指向两张表的主 ...

  5. mysql的聚合函数综合案例_MySQL常用聚合函数详解

    一.AVG AVG(col) 返回指定列的平均值 二.COUNT COUNT(col) 返回指定列中非NULL值的个数 三.MIN/MAX MIN(col):返回指定列的最小值 MAX(col):返回 ...

  6. mysql 实时聚合分析,mysql累积聚合原理与用法实例分析

    本文实例讲述了mysql累积聚合原理与用法.分享给大家供大家参考,具体如下: 累积聚合为聚合从序列内第一个元素到当前元素的数据,如为每个员工返回每月开始到现在累积的订单数量和平均订单数量 行号问题有两 ...

  7. MYSQL字符串聚合函数

    MYSQL字符串聚合函数学习笔记 mysql中可存储多种数据类型,varchar(字符串)则是其中一种最常见的类型.在对字符串类型进行读取时,我们有时候需要对取出的原始数据进行操作,这个操作在程序里很 ...

  8. mysql 中set函数的用法

    mysql 中set函数的用法 :当值为空时不进行赋值 update user_user <set><if test="nickname!=null and nicknam ...

  9. mysql 聚合函数求乘积_手把手教你mysql(五)聚合函数

    手把手教你mysql(五)聚合函数 一: 聚合函数 1.1.COUNT()函数 1. COUNT()函数用来统计记录的条数: 2. 与GOUPE BY 关键字一起使用: 我这边仍然使用的是t_stud ...

  10. mysql的聚合函数文档_MySQL聚合函数

    MySQL聚合函数 MySQL的聚合函数用于对多个值执行计算,并将结果返回为单个值,如所有值的平均值,所有值的总和以及某些值组中的最大值和最小值.我们通常将聚合函数与数据查询语言中的SELECT语句一 ...

最新文章

  1. 继承WebMvcConfigurer 和 WebMvcConfigurerAdapter类依然CORS报错? springboot 两种方式稳定解决跨域问题
  2. Google Test(GTest)使用方法和源码解析——私有属性代码测试技术分析
  3. sklearn使用投票器VotingClassifier算法构建多模型融合的软投票器分类器(soft voting)并计算融合模型的混淆矩阵、可视化混淆矩阵(confusion matrix)
  4. java 调用c/c++
  5. java OpenCV 图片清晰度、色偏和亮度检测
  6. rm 时argument list too long
  7. Educational Round 64 题解
  8. centos下 Tcpreplay 重放数据(流量采集重放)
  9. maven编译报错 错误: -source 1.5 中不支持 lambda 表达式
  10. P2P网络借贷系统-核心功能-用户投标-业务解说
  11. C/C++中控制循环结构语句:break;continue;
  12. visio 2019 简单流程图教程
  13. 项目名前有个红色感叹号的解决办法
  14. 前端开发中需要用到的变换矩阵(2D游戏适用)
  15. C++ Essential Training C ++基础培训 Lynda课程中文字幕
  16. C#中五个序列聚合运算(Sum, Average, Min, Max,Aggregate)
  17. 大数据应用及未来展望
  18. 洛谷P1032字串变换题解--zhengjun
  19. Java(35):Java Base64编码和解码工具类
  20. javascript完成:使用split()和join()实现对输入文字设置背景颜色

热门文章

  1. Java黑皮书课后题第1章:1.13(代数:求解2*2线性方程组)编写程序,求解以下方程组并显示x和y的值 3.4x+50.2y=44.5 2.1x+0.55y=5.9
  2. HTML基本教程,及一些基本常用标签。
  3. JDBC中的SPI实现
  4. 工厂模式——JavaScript
  5. Oracle数据库无法向listener注册的解决一例
  6. Comet, 下一代反向AJAX(即服务器推送技术- Server-side push)
  7. 学点 C 语言(9): if 语句
  8. linux命令管理GPT分区,Linux磁盘管理GPT分区教程
  9. [译] APT分析报告:03.OpBlueRaven揭露APT组织Fin7/Carbanak(上)Tirion恶意软件
  10. [Python人工智能] 七.什么是过拟合及dropout解决神经网络中的过拟合问题