下载此文档

Oracle分析函数参考手册.doc


文档分类:IT计算机 | 页数:约13页 举报非法文档有奖
1/13
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/13 下载此文档
文档列表 文档介绍
Oracle分析函数参考手册.docOracle Oracle 分析函数——函数列表 SUM :该函数计算组中表达式的累积和 MIN :在一个组中的数据窗口中查找表达式的最小值 MAX :在一个组中的数据窗口中查找表达式的最大值 AVG :用于计算一个组和数据窗口内表达式的平均值。 COUNT :对一组内发生的事情进行累积计数----------------------------------------------------------- -------------------------------------- RANK :根据 ORDER BY 子句中表达式的值,从查询返回的每一行,计算它们与其它行的相对位置 DENSE_RANK :根据 ORDER BY 子句中表达式的值,从查询返回的每一行,计算它们与其它行的相对位置 FIRST :从 DENSE_RANK 返回的集合中取出排在最前面的一个值的行 LAST :从 DENSE_RANK 返回的集合中取出排在最后面的一个值的行 FIRST_VALUE :返回组中数据窗口的第一个值 LAST_VALUE :返回组中数据窗口的最后一个值。 LAG :可以访问结果集中的其它行而不用进行自连接 LEAD : LEAD 与 LAG 相反, LEAD 可以访问组中当前行之后的行 ROW_NUMBER : 返回有序组中一行的偏移量, 从而可用于按特定标准排序的行号----------------------------------------------------------- -------------------------------------- STDDEV :计算当前行关于组的标准偏离 STDDEV_POP :该函数计算总体标准偏离,并返回总体变量的平方根 STDDEV_SAMP :该函数计算累积样本标准偏离,并返回总体变量的平方根 VAR_POP :该函数返回非空集合的总体变量(忽略 null ) VAR_SAMP :该函数返回非空集合的样本变量(忽略 null ) VARIANCE :如果表达式中行数为 1 ,则返回 0 ,如果表达式中行数大于1 ,则返回 VAR_SAMP COVAR_POP :返回一对表达式的总体协方差 COVAR_SAMP :返回一对表达式的样本协方差 CORR :返回一对表达式的相关系数----------------------------------------------------------- -------------------------------------- CUME_DIST :计算一行在组中的相对位置 NTILE :将一个组分为" 表达式" 的散列表示 PERCENT_RANK :和 CUME_DIST (累积分配)函数类似 PERCENTILE_DISC :返回一个与输入的分布百分比值相对应的数据值 PERCENTILE_CONT :返回一个与输入的分布百分比值相对应的数据值 RATIO_TO_REPORT : 该函数计算 expression/(sum(expression)) 的值, 它给出相对于总数的百分比 REGR_ (Linear Regression) Functions :这些线性回归函数适合最小二乘法回归线,有 9 个不同的回归函数可使用----------------------------------------------------------- -------------------------------------- CUBE: 按照 OLAP 的 CUBE 方式进行数据统计, 即各个维度均需统计 ROLLUP: SELECT department_id, manager_id, employee_id, first_name||' '||last_name employee_name, hire_date, salary, job_id FROM employees ORDER BY department_id,hire_date Oracle 分析函数实际上操作对象是查询出的数据集,也就是说不需二次查询数据库,实际上就是 oracle 实现了一些我们自身需要编码实现的统计功能, 对于简化开发工作量有很大的帮助, 特别在开发第三方报表软件时是非常有帮助的。 Oracle 从 开始提供分析函数。 oracle 分析函数的语法: function_name(arg1,arg2,...) over (<partition-clause> <order-by-clause ><windowing clause>) 说明: 1. partition-clause 数据记录集分组 2. or

Oracle分析函数参考手册 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数13
  • 收藏数0 收藏
  • 顶次数0
  • 上传人xxj16588
  • 文件大小0 KB
  • 时间2016-07-23
最近更新