`

深入浅出Oracle分析函数

 
阅读更多

Oracle开发专题之:分析函数(OVER) 1

Oracle开发专题之:分析函数2(Rank, Dense_rank, row_number) 6

Oracle开发专题之:分析函数3(Top/Bottom NFirst/LastNTile) 10

Oracle开发专题之:窗口函数... 14

Oracle开发专题之:报表函数... 20

Oracle开发专题之:分析函数总结... 22

Oracle开发专题之:26个分析函数... 24

PLSQL开发笔记和小结... 28

分析函数简述... 60

 

说明: 1)Oracle开发专题99%收集自: http://www.blogjava.net/pengpenglin/(偶补充了一点点1%);

2) PLSQL开发笔记和小结收集自http://www.blogjava.net/cheneyfree/

3)分析函数简述收集自http://space.itpub.net/7607759/

 

昆明小虫http://ynlxc.cnblogs.com/ 收集,并补充了一点点1%

Oracle开发专题之:分析函数(OVER)

目录:
===============================================
1.Oracle分析函数简介
2. Oracle分析函数简单实例
3.分析函数OVER解析

一、Oracle分析函数简介:

在日常的生产环境中,我们接触得比较多的是OLTP系统(Online Transaction Process),这些系统的特点是具备实时要求,或者至少说对响应的时间多长有一定的要求;其次这些系统的业务逻辑一般比较复杂,可能需要经过多次的运算。比如我们经常接触到的电子商城。

在这些系统之外,还有一种称之为OLAP的系统(Online Aanalyse Process),这些系统一般用于系统决策使用。通常和数据仓库、数据分析、数据挖掘等概念联系在一起。这些系统的特点是数据量大,对实时响应的要求不高或者根本不关注这方面的要求,以查询、统计操作为主。

我们来看看下面的几个典型例子:
查找上一年度各个销售区域排名前10的员工
按区域查找上一年度订单总额占区域订单总额20%以上的客户
查找上一年度销售最差的部门所在的区域
查找上一年度销售最好和最差的产品

我们看看上面的几个例子就可以感觉到这几个查询和我们日常遇到的查询有些不同,具体有:

详情见附件

分享到:
评论

相关推荐

    深入浅出oracle分析函数(全)

    Oracle分析函数是数据库查询中的重要工具,主要用于处理复杂的分组和排序问题,尤其在数据分析和报表生成中极为关键。分析函数允许我们在一个数据集上执行计算,并根据预定义的窗口或分区进行操作,而不像聚合函数...

    深入浅出Oracle

    《深入浅出Oracle》这本书是Oracle数据库管理员(DBA)学习和提升技能的重要参考资料。它涵盖了Oracle数据库的基础知识、进阶技巧以及故障诊断方法,旨在帮助读者全面理解和掌握Oracle数据库的管理与维护。以下是对该...

    深入浅出Oracle.pdf

    《深入浅出Oracle》这本书是Oracle数据库学习的重要参考资料,它以深入浅出的方式全面解析了Oracle的核心技术与实践应用。Oracle数据库系统是全球广泛使用的大型关系型数据库管理系统,尤其在企业级应用中占据主导...

    深入浅出Oracle: DBA入门、进阶与诊断案例. .pdf

    《深入浅出Oracle:DBA入门、进阶与诊断案例》是数据库领域的经典之作,由知名专家eagle精心编著,旨在帮助读者全面理解和掌握Oracle数据库管理(DBA)的各项技能。Oracle DBA是一个关键角色,负责维护Oracle数据库...

    深入浅出Oracle:DBA入门、进阶与诊断案例(盖国强)

    《深入浅出Oracle:DBA入门、进阶与诊断案例》是盖国强老师的一部专为Oracle数据库管理员(DBA)编写的权威教程。这本书以其深入浅出的讲解方式,成为了许多Oracle初学者和进阶者的学习宝典。下面我们将深入探讨其中...

    深入浅出Oracle——DBA 入门、 进阶与诊断案例

    《深入浅出Oracle——DBA入门、进阶与诊断案例》是盖国强先生的一本经典著作,专门针对Oracle数据库管理进行深入讲解。这本书对于想要成为Oracle DBA(数据库管理员)或者希望提升自己在Oracle数据库管理技能的人来...

    深入浅出Oracle:DBA入门、进阶与诊断案例

    "深入浅出Oracle:DBA入门、进阶与诊断案例"文档旨在帮助初学者理解和掌握Oracle数据库的管理技术,包括基础概念、安装配置、性能优化、故障排查等关键内容。 首先,Oracle数据库的基础知识是理解整个系统的基石。...

    深入浅出oracle DBA入门 进阶与诊断案例

    《深入浅出Oracle DBA入门、进阶与诊断案例》是一本专为Oracle数据库管理员(DBA)设计的详尽指南。这本书旨在帮助初学者快速掌握Oracle数据库的基础知识,并逐步提升到高级技能,同时提供了丰富的诊断和问题解决...

    深入浅出Oracle:DBA入门_进阶与诊断案例.pdf

    《深入浅出Oracle:DBA入门_进阶与诊断案例》是一本专为数据库管理员(DBA)设计的Oracle技术指南。这本书旨在帮助初学者快速掌握Oracle数据库的基础知识,并逐步提升到高级技能,同时提供了丰富的实战案例来帮助...

    深入浅出Oracle: DBA入门、进阶与诊断案例.

    2. **PL/SQL 编程**:Oracle 支持 PL/SQL 这种过程化语言,用于编写复杂的存储过程、函数等。 3. **数据库管理**:了解如何创建数据库、表空间、表等数据库对象,并能进行日常维护工作。 4. **性能调优**:掌握 SQL ...

Global site tag (gtag.js) - Google Analytics