oracle常用函数之STDDEV、STDDEV_POP、STDDEV_SAMP区别
1.STDDEV
功能描述:计算当前行关于组的标准偏离。(Standard Deviation)
SAMPLE:下例返回部门30按雇佣日期排序的薪水值的累积标准偏离
SQL> select ename,hiredate,sal,stddev(sal) over(order by hiredate) a from emp where deptno=20;
ENAME HIREDATE SAL A
---------- -------------- ---------- ----------
SMITH 17-12月-80 800 0
SMITH 17-12月-80 800 0
JONES 02-4月 -81 2975 1255.73684
FORD 03-12月-81 3000 1262.99495
SCOTT 19-4月 -87 2000 1094.81734
ADAMS 23-5月 -87 1100 1034.21669
2.STDDEV_POP
功能描述:该函数计算总体标准偏离,并返回总体变量的平方根,其返回值与VAR_POP函数的平方根相同。(Standard Deviation-Population)
SAMPLE:下例返回部门的薪水值的总体标准偏差
SQL> select deptno,ename,sal,stddev_pop(sal) over (partition by deptno) as pop from emp;
DEPTNO ENAME SAL POP
---------- ---------- ---------- ----------
10 CLARK 2450 1546.14215
10 MILLER 1300 1546.14215
10 KING 5000 1546.14215
20 JONES 2975 944.106353
20 SMITH 800 944.106353
20 SCOTT 2000 944.106353
3.STDDEV_SAMP
功能描述: 该函数计算累积样本标准偏离,并返回总体变量的平方根,其返回值与VAR_POP函数的平方根相同。(Standard Deviation-Sample)
SAMPLE:下例返回部门20、30、60的薪水值的样本标准偏差
SQL> select deptno,ename,hiredate,sal,stddev_samp(sal) over(partition by deptno order by hiredate rows between unbounded preceding and current row) as cums from emp;
DEPTNO ENAME HIREDATE SAL CUMS
---------- ---------- -------------- ---------- ----------
10 CLARK 09-6月 -81 2450
10 KING 17-11月-81 5000 1803.12229
10 MILLER 23-1月 -82 1300 1893.62967
20 SMITH 17-12月-80 800
20 SMITH 17-12月-80 800 0
20 JONES 02-4月 -81 2975 1255.73684
20 FORD 03-12月-81 3000 1262.99495
20 SCOTT 19-4月 -87 2000 1094.81734
20 ADAMS 23-5月 -87 1100 1034.21669
oracle常用函数之STDDEV、STDDEV_POP、STDDEV_SAMP区别相关推荐
- ORACLE 常用函数——聚合函数
ORACLE 常用函数 这个系列我将整理一些日常我们经常使用到的ORACLE函数,鉴于篇幅太长,我大体会按下面分类来整理.汇总这些常用的ORACLE函数,如果有些常用函数没有被整理进来,也希望大家指点 ...
- oracle常用函数api,Oracle-API OracleAPI、oracle10G函数大全(常用函数)、 联合开发网 - pudn.com...
Oracle-API 所属分类:Oracle数据库 开发工具:SQL 文件大小:13650KB 下载次数:20 上传日期:2013-09-03 13:09:39 上 传 者:蓝 说明: Oracle ...
- sqlserver oracle对比,sqlserver和oracle常用函数对比
sqlserver和oracle常用函数对比 数学函数 1.绝对值 S:select abs(-1) value O:select abs(-1) value from dual 2.取整(大) S: ...
- Oracle常用函数总结
文章目录 Oracle常用函数 1. 时间及日期处理函数 1.1 时间格式表示方法 1.2 日期和字符串之间的转换 1.3 时间及日期的计算方法 1.4 日期常见问题处理 2. 字符串函数及数字截取函 ...
- oracle常用函数number,Oracle 常用函数介绍
Oracle常用函数介绍,包括日期函数.类型转换函数 常用日期函数 1.add_months()函数可以得到指定日期之前或之后n个月的日期 date_value:=add_months(date_va ...
- oracle中常用关键字,oracle常用函数及关键字笔记
--函数及关键字-- 1.trim,ltrim,rtrim 去除字符,无指定默认去除空格 SELECT TRIM('a' FROM 'aafhfhaaaaaaaa'), LTRIM('aafhfhaa ...
- Oracle常用函数汇总记录
Oracle常用函数汇总记录 一.SUBSTR 截取函数 用法:substr(字符串,截取开始位置,截取长度) //返回截取的字, 字符串的起始位置为1,截取时包含起始位置字符 1.SUBSTR( & ...
- ajax创建iexmlhttp,AJAX 常用函数创建XMLHTTP对象,区别IE,Mozilla浏览器
AJAX 常用函数创建XMLHTTP对象,区别IE,Mozilla浏览器的函数,网上有很多创建XMLHTTP对象,区别IE,Mozilla浏览器的函数,这个比较不错,大家可以直接拿用了 functio ...
- oracle regr,oracle常用函数总结(63)
oracle常用函数总结(63) 63.REGR_ (Linear Regression) Functions功能描述:这些线性回归函数适合最小二乘法回归线,有9个不同的回归函数可使用. REGR_S ...
最新文章
- BZOJ1702: [Usaco2007 Mar]Gold Balanced Lineup 平衡的队列
- 荣获CHINA TOP cited paper award 2021的神经工程领域顶级期刊的论文汇总
- ubuntu Qt Creator不能输入中文
- JavaScript数组方法速查手册
- 如何在微信公众号添加“历史文章”按钮
- linux shell 无法ssh,linux – BASH和/或.BASHRC在SU或SSH登录后无法正常工作,除非运行“bash”命令...
- CAS(Central Authentication Service)——windows上简单搭建及測试
- Android开发之获取GPS位置案例源码详解
- ICML 2022 | 稀疏双下降:网络剪枝也能加剧模型过拟合?
- Win7更改SATA模式为AHCI
- 【LeetCode】重复的子字符串
- html天时分秒倒计时,倒计时(天 时 分 秒)(原创)
- 计算机网络——第三章 数据链路层——课后习题答案
- 2022K+全球软件研发行业创新峰会议题海选精彩进行中
- 使用python计算水仙花数
- 设置PHP的环境变量,区分PHP的测试环境和正式环境【php】
- c语言sscanf函数和结构体,C语言sprintf与sscanf函数 -电脑资料
- 自动管道过滤器结构组成与应用领域介绍
- #define ok 1 是什么意思 数据结构书上的
- 工程监测多通道振弦模拟信号采集仪VTN的四种工作模式