Oracle分析函数

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

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        LEADLAG相反,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         :按照OLAPCUBE方式进行数据统计,即各个维度均需统计

ROLLUP       :



http://space.itpub.net/6517/viewspace-611062
http://space.itpub.net/6517/viewspace-611063
http://space.itpub.net/6517/viewspace-611064
http://space.itpub.net/6517/viewspace-611065
http://space.itpub.net/6517/viewspace-611066
http://space.itpub.net/6517/viewspace-611067
http://space.itpub.net/6517/viewspace-611068
http://space.itpub.net/6517/viewspace-611069



转载于:https://my.oschina.net/duanyunhu/blog/198593

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/265151.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Linux并发与竞争介绍(原子操作、自旋锁、信号量、互斥体)

目录并发与竞争并发与竞争简介保护内容是什么原子操作原子操作简介原子整形操作API函数(atomic_t 结构体)原子位操作API 函数自旋锁自旋锁简介自旋锁API函数线程与线程线程与中断(获取锁之前关闭中断)其他类型的锁(读写锁、顺序锁)自旋锁使用注意事项信号量信号量简介信号量API…

新后缀再开放,投资者应谨慎对待!

为什么80%的码农都做不了架构师?>>> 新后缀再开放,投资者应谨慎对待!2014年伊始,一大批如BIKE,GURU,HOLDINGS等新域名后缀正式启用,是继CNNIC开放CN保留域名注册之后,投…

Linux并发与竞争实验(一次只允许一个应用程序操作LED灯)

目录原子操作实验实验程序编写运行测试(运行多个APP抢占资源)自旋锁实验实验程序编写运行测试信号量实验实验程序编写运行测试(第二条命令因为获取信号量失败而进入休眠状态)互斥体实验(类似二值信号量,会休眠)实验程序编写运行测试在上一章中我们学习了Linux 下的并…

在 SharePoint 2013 中选择正确的 API 集

决定使用哪个 API 集的因素 您可以在多个 API 集中选择一个来访问 SharePoint 2013 平台。您使用哪一个 API 集取决于以下因素: 应用程序的类型。 可能的类型包括但不限于以下不相互排斥的类别:SharePoint 相关应用程序、SharePoint 页上的 Web 部件、在…

Linux按键输入实验(体验一下输入驱动,实际开发使用input子系统处理)

目录Linux下按键驱动原理(使用原子操作)硬件原理图分析实验程序编写修改设备树文件按键驱动程序编写编写测试APP(循环读取按键值)运行测试编译驱动程序和测试APP运行测试(while循环导致CPU占用率很高,后面使用阻塞非阻塞IO处理)在前几章我们都是使用的GPIO 输出功能…

SAP Fiori + Vue = ?

2017年3月28日,我到国内一个SAP CRM客户那里,同他们的架构师关于二次开发的UI框架选择SAP UI5还是Vue进行了一番探讨。回到SAP研究院之后,我把这个问题扔到了公司的微信群里,引起了大家的热烈讨论。 因为出差回来之后,…

Linux 内核定时器实验————复习到这

目录Linux 时间管理和内核定时器简介内核时间管理简介内核定时器简介Linux 内核短延时函数硬件原理图分析实验程序编写修改设备树文件定时器驱动程序编写编写测试APP运行测试编译驱动程序和测试APP运行测试定时器是我们最常用到的功能,一般用来完成定时功能&#xf…

商品评价判别,文本分类——学习笔记

FASTTEXT(Facebook开源技术) 二分类任务,监督学习。 自然语言 NLP自然语言处理 步骤: 语料Corpus:好评和差评分词Words Segmentation:基于HMM构建dict tree 构建词向量Construct Vector: one-ho…

跨平台(Android, iOS, WP, HTML5)游戏开发libGDX学习教程

2019独角兽企业重金招聘Python工程师标准>>> 疯狂小土豆的跨平台游戏开发引擎libGDX游戏开发视频,本视频主讲Android和桌面游戏开发。libGdx是一个跨平台的2D/3D的游戏开发框 架,它由Java/C/C语言编写而成。它基于Apache License, Version 2.…

Linux 中断实验

目录Linux 中断简介Linux 中断API 函数上半部与下半部设备树中断信息节点获取中断号硬件原理图分析实验程序编写修改设备树文件按键中断驱动程序编写编写测试APP运行测试编译驱动程序和测试APP运行测试不管是裸机实验还是Linux 下的驱动实验,中断都是频繁使用的功能…

UDLD(Unidirectional Link Detection)

1、UDLD(单向链路检测协议)工作原理 为了在生成转发环路之前检测到单向链路,Cisco 设计并实施了 UDLD 协议。UDLD 是与第 1 层 (L1) 机制一起工作以确定链路物理状态的第 2 层 (L2) 协议。 在第 1 层中,自动协商…

Linux 阻塞和非阻塞IO 实验

目录阻塞和非阻塞IO阻塞和非阻塞简介等待队列轮询1、select 函数2、poll 函数3、epoll 函数Linux 驱动下的poll 操作函数阻塞IO 实验硬件原理图分析实验程序编写运行测试非阻塞IO 实验硬件原理图分析实验程序编写运行测试阻塞和非阻塞IO 是Linux 驱动开发里面很常见的两种设备访…

【转】BMP图像文件格式

5.1 BMP图像文件格式 BMP图像文件格式是游戏中常用的图像资源文件格式,BMP图像文件起源早,程序员对BMP都比较熟悉,再加上BMP格式简单,读取和写入非常容易实现,所以无论Windows的还是Driect X,都有支持读取…

异步通知实验(信号)

目录异步通知异步通知简介驱动中的信号处理应用程序对异步通知的处理硬件原理图分析实验程序编写修改设备树文件程序编写编写测试APP运行测试编译驱动程序和测试APP运行测试在前面使用阻塞或者非阻塞的方式来读取驱动中按键值都是应用程序主动读取的,对于非阻塞方式…

事务与分布式事务

很多同学在开发中已经不自觉的接触了很多事务相关的代码(尤其是在数据库操作中),但是事务究竟是做什么的,有没有必要必须这么操作? 一段典型的代码如下: db.beginTransaction(); try {// do some CRUD oper…

platform 设备驱动实验

目录Linux 驱动的分离与分层驱动的分隔与分离驱动的分层platform 平台驱动模型简介platform 总线platform 驱动platform 设备硬件原理图分析试验程序编写platform 设备与驱动程序编写测试APP 编写54.5 运行测试编译驱动程序和测试APP运行测试我们在前面几章编写的设备驱动都非常…

linux 恢复数据

对于很多 Linux 的用户来说,可能有一个问题一直都非常头疼:对于那些不小心删除的数据来说,怎样才能恢复出来呢?大家知道,在 Windows 系统上,回收站中保存了最近使用资源管理器时删除的文件。即便是对于那些…

设备树下的platform 驱动编写

目录设备树下的platform 驱动简介硬件原理图分析实验程序编写修改设备树文件platform 驱动程序编写编写测试APP运行测试编译驱动程序和测试APP运行测试上一章我们详细的讲解了Linux 下的驱动分离与分层,以及总线、设备和驱动这样的驱动框架。基于总线、设备和驱动这…

回归测试——游戏版本发布前的最后关口

回归测试在软件开发中很常用,在游戏测试中也是很重要的一个环节,它起着保障作用。可能各个公司游戏项目的回归测试流程不大相同,我就拿我参与的游戏项目来举例。在一个迭代的过程中,最后收尾动作就是回归测试,简单说就…