------------------------------------------聚合函数-----------------------------------------------1:   AVG(DISTINCT|ALL)

ALL表示对所有的值求平均值,DISTINCT只对不同的值求平均值SELECT AVG(SAL) FROM SCOTT.EMP;SELECT AVG(DISTINCT SAL) FROM SCOTT.EMP;--2:   MAX(DISTINCT|ALL)

求最大值,ALL表示对所有的值求最大值,DISTINCT表示对不同的值求最大值,相同的只取一次(加不加查询结果一致,不知DISTINCT有什么用途,不同于AVG等聚合函数)SELECT MAX(DISTINCT SAL) FROM SCOTT.EMP;SELECT MAX(SAL) FROM SCOTT.EMP--3:   MIN(DISTINCT|ALL)

求最小值,ALL表示对所有的值求最小值,DISTINCT表示对不同的值求最小值,相同的只取一次SELECT MIN(SAL) FROM SCOTT.EMP;SELECT MIN(DISTINCT SAL) FROM SCOTT.EMP;--4:  STDDEV(distinct|all)

求标准差,ALL表示对所有的值求标准差,DISTINCT表示只对不同的值求标准差SELECT STDDEV(SAL) FROM SCOTT.EMP;SELECT STDDEV(DISTINCT SAL) FROM SCOTT.EMP;--5:   VARIANCE(DISTINCT|ALL)

求协方差  ALL表示对所有的值求协方差,DISTINCT表示只对不同的值求协方差SELECT VARIANCE(SAL) FROM SCOTT.EMP;SELECT VARIANCE(DISTINCT SAL) FROM SCOTT.EMP;--6:  SUM(DISTINCT|ALL)

求和  ALL表示对所有值求和,DISTINCT表示只对不同值求和(相同值只取一次)SELECT SUM(SAL) FROM SCOTT.EMP;SELECT SUM(DISTINCT SAL) FROM SCOTT.EMP;--7:COUNT(DISTINCT|ALL)

求记录、数据个数。 ALL对所有记录,数组做统计, DISTINCT只对不同值统计(相同值只取一次)SELECT COUNT(SAL) FROM SCOTT.EMP;SELECT COUNT(DISTINCT SAL) FROM SCOTT.EMP;  ----8: MEDIAN
求中位数SELECT MEDIAN(SAL) FROM SCOTT.EMP;SELECT MEDIAN(DISTINCT SAL) FROM SCOTT.EMP;  --错误:DISTINCT 选项在此函数中禁用。----------------------------------------------------------------------------------------------

转载于:https://www.cnblogs.com/kakaisgood/p/11338411.html

聚合函数 -AVG/MAX/MIN/STDDEV/VARIANCE/SUM/COUNT/MEDIAN相关推荐

  1. 第二章 SQL聚合函数 AVG

    文章目录 第二章 SQL聚合函数 AVG 大纲 参数 描述 数据值 对单个值求平均值 优化 当前事务期间所做的更改 示例 第二章 SQL聚合函数 AVG 返回指定列值的平均值的聚合函数. 大纲 AVG ...

  2. Qlik Sense 聚合函数及范围详解(Sum、Count、All、ToTaL、{1})

    文章目录 1 概述 2 示例 2.1 数据加载编辑器 2.2 工作表 3 扩展 3.1 带筛选条件 1 概述 #mermaid-svg-RmY6SGYkWTUOREXb {font-family:&q ...

  3. MYSQL基础----集合函数(count,sun,avg,max,min)

    『1』count()函数 略... 『2』sum()函数 数据表如下: select * from grade; select num,sum(score) from grade where num= ...

  4. avg最多用多少列 mysql_MySQL之聚合数据(AVG,COUNT,MAX,MIN,SUM)

    1.首先我们需要了解下什么是聚合函数 聚合函数aggregation function又称为组函数.认情况下 聚合函数会对当前所在表当做一个组进行统计. 2.聚合函数的特点 1.每个组函数接收一个参数 ...

  5. max等聚合函数和group by搭配使用的注意事项

    1 group by的特点 1.1 定义 group_by的意思是根据by对数据按照哪个字段进行分组,或者是哪几个字段进行分组. 如果不在group by 后的分组中使用聚合函数,一般只会返回各个分组 ...

  6. SparkSQL自定义AVG强类型聚合函数与弱类型聚合函数汇总

    AVG是求平均值,所以输出类型是Double类型 1)创建弱类型聚合函数类extends UserDefinedAggregateFunction class MyAgeFunction extend ...

  7. 第九章 SQL聚合函数 MIN

    文章目录 第九章 SQL聚合函数 MIN 大纲 参数 描述 数据值 在当前事务期间所做的更改 示例 第九章 SQL聚合函数 MIN 返回指定列中的最小数据值的聚合函数. 大纲 MIN([ALL | D ...

  8. oracle常用分析函数与聚合函数的用法

    今天是2019年第一天,在此祝大家新年快乐,梦想还在路上,让我们继续加油! 应之前的计划,今天完成这篇记录,也借此记录自己的成长. 一.几个排名函数的语法和用法: rank ( )  over ([p ...

  9. ORACLE 常用函数——聚合函数

    ORACLE 常用函数 这个系列我将整理一些日常我们经常使用到的ORACLE函数,鉴于篇幅太长,我大体会按下面分类来整理.汇总这些常用的ORACLE函数,如果有些常用函数没有被整理进来,也希望大家指点 ...

最新文章

  1. SpringBoot高级篇MongoDB之修改基本使用姿势
  2. Win10如何打开软键盘?
  3. 如何在Jsp上传图片
  4. 安装 Ffmpeg 步骤
  5. linux脚本判断流程控制,linux shell awk 流程控制语句(if,for,while,do)详细介绍
  6. 恐怖黎明稳定服务器,恐怖黎明新人联机图文教程 怎么联机-游侠网
  7. GitHub 官方终于出 App 了!iPhone 用户可抢先体验
  8. POJ2031Building a Space Station
  9. 洛谷 P1114 “非常男女”计划
  10. web前端如何提升自我
  11. c语言编程实现红绿灯,C语言实现红绿灯.doc
  12. MySQL中修改数据的命令: INSERT、UPDATA、DELETE。
  13. 查看服务器的ip地址
  14. JavaScript之for循环、while循环 continue、break与代码规范
  15. 什么是嵌入式 如何理解嵌入式系统开发
  16. 通过调用Word模板(Doc、dot)直接打印 z
  17. MSSQL数据库一对多和多对一查询的转换
  18. 哈工大2022秋计算机系统大作业-程序人生(Hello‘s P2P)
  19. 升级电子狗显示无法连接到服务器,什么是云电子狗?电子狗云升级是什么
  20. 展示5G和AI的魅力,智博会这个展区为啥人气最旺?

热门文章

  1. mysql 3列索引_mysql多列索引
  2. 统计多段线长度命令_Auto CAD机械绘图入门教程11(编辑命令:延伸)
  3. 如何分析java程序_如何利用 JConsole观察分析Java程序的运行,进行排错调优
  4. 搜狗拼音输入法5.0_如何用搜狗拼音输入法输入生僻字?
  5. 香槟分校计算机科学排名,伊利诺伊大学厄巴纳-香槟分校计算机科学与工程世界排名2020年最新排名第42(ARWU世界排名)...
  6. java se环境变量设置_JavaSE中环境变量的配置
  7. php中为什么要用heade定义头,有什么应用场景
  8. Android开发热门前沿知识,成功定级腾讯T3-2
  9. 机器学习(MACHINE LEARNING)MATLAB人口增长模型logistic参数确定
  10. 【django轻量级框架】(Python3.6.8+Django2.0)第一个Django项目与基础环境搭建