聚合函数 -AVG/MAX/MIN/STDDEV/VARIANCE/SUM/COUNT/MEDIAN
------------------------------------------聚合函数-----------------------------------------------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相关推荐
- 第二章 SQL聚合函数 AVG
文章目录 第二章 SQL聚合函数 AVG 大纲 参数 描述 数据值 对单个值求平均值 优化 当前事务期间所做的更改 示例 第二章 SQL聚合函数 AVG 返回指定列值的平均值的聚合函数. 大纲 AVG ...
- Qlik Sense 聚合函数及范围详解(Sum、Count、All、ToTaL、{1})
文章目录 1 概述 2 示例 2.1 数据加载编辑器 2.2 工作表 3 扩展 3.1 带筛选条件 1 概述 #mermaid-svg-RmY6SGYkWTUOREXb {font-family:&q ...
- MYSQL基础----集合函数(count,sun,avg,max,min)
『1』count()函数 略... 『2』sum()函数 数据表如下: select * from grade; select num,sum(score) from grade where num= ...
- avg最多用多少列 mysql_MySQL之聚合数据(AVG,COUNT,MAX,MIN,SUM)
1.首先我们需要了解下什么是聚合函数 聚合函数aggregation function又称为组函数.认情况下 聚合函数会对当前所在表当做一个组进行统计. 2.聚合函数的特点 1.每个组函数接收一个参数 ...
- max等聚合函数和group by搭配使用的注意事项
1 group by的特点 1.1 定义 group_by的意思是根据by对数据按照哪个字段进行分组,或者是哪几个字段进行分组. 如果不在group by 后的分组中使用聚合函数,一般只会返回各个分组 ...
- SparkSQL自定义AVG强类型聚合函数与弱类型聚合函数汇总
AVG是求平均值,所以输出类型是Double类型 1)创建弱类型聚合函数类extends UserDefinedAggregateFunction class MyAgeFunction extend ...
- 第九章 SQL聚合函数 MIN
文章目录 第九章 SQL聚合函数 MIN 大纲 参数 描述 数据值 在当前事务期间所做的更改 示例 第九章 SQL聚合函数 MIN 返回指定列中的最小数据值的聚合函数. 大纲 MIN([ALL | D ...
- oracle常用分析函数与聚合函数的用法
今天是2019年第一天,在此祝大家新年快乐,梦想还在路上,让我们继续加油! 应之前的计划,今天完成这篇记录,也借此记录自己的成长. 一.几个排名函数的语法和用法: rank ( ) over ([p ...
- ORACLE 常用函数——聚合函数
ORACLE 常用函数 这个系列我将整理一些日常我们经常使用到的ORACLE函数,鉴于篇幅太长,我大体会按下面分类来整理.汇总这些常用的ORACLE函数,如果有些常用函数没有被整理进来,也希望大家指点 ...
最新文章
- SpringBoot高级篇MongoDB之修改基本使用姿势
- Win10如何打开软键盘?
- 如何在Jsp上传图片
- 安装 Ffmpeg 步骤
- linux脚本判断流程控制,linux shell awk 流程控制语句(if,for,while,do)详细介绍
- 恐怖黎明稳定服务器,恐怖黎明新人联机图文教程 怎么联机-游侠网
- GitHub 官方终于出 App 了!iPhone 用户可抢先体验
- POJ2031Building a Space Station
- 洛谷 P1114 “非常男女”计划
- web前端如何提升自我
- c语言编程实现红绿灯,C语言实现红绿灯.doc
- MySQL中修改数据的命令: INSERT、UPDATA、DELETE。
- 查看服务器的ip地址
- JavaScript之for循环、while循环 continue、break与代码规范
- 什么是嵌入式 如何理解嵌入式系统开发
- 通过调用Word模板(Doc、dot)直接打印 z
- MSSQL数据库一对多和多对一查询的转换
- 哈工大2022秋计算机系统大作业-程序人生(Hello‘s P2P)
- 升级电子狗显示无法连接到服务器,什么是云电子狗?电子狗云升级是什么
- 展示5G和AI的魅力,智博会这个展区为啥人气最旺?
热门文章
- mysql 3列索引_mysql多列索引
- 统计多段线长度命令_Auto CAD机械绘图入门教程11(编辑命令:延伸)
- 如何分析java程序_如何利用 JConsole观察分析Java程序的运行,进行排错调优
- 搜狗拼音输入法5.0_如何用搜狗拼音输入法输入生僻字?
- 香槟分校计算机科学排名,伊利诺伊大学厄巴纳-香槟分校计算机科学与工程世界排名2020年最新排名第42(ARWU世界排名)...
- java se环境变量设置_JavaSE中环境变量的配置
- php中为什么要用heade定义头,有什么应用场景
- Android开发热门前沿知识,成功定级腾讯T3-2
- 机器学习(MACHINE LEARNING)MATLAB人口增长模型logistic参数确定
- 【django轻量级框架】(Python3.6.8+Django2.0)第一个Django项目与基础环境搭建