介绍oracle分析函数
2008-03-31 18:24
609 查看
时间在飞快地流转,我们的技术在不停的更新。从最初的c, c++, 到后来的java,再到后来的uml分析设计,ooad,xp, 再到后来的小组软件过程。我是软件的圈子里绕了一圈又重新会到了起点。最近做一个智能交通系统,才发现系统真真需要优化,需要分析的还有好多的东西,而现在100%的精力都在做数据库建模分析与设计上面。我总感觉我是从技术的起点走了一圈,又回到了新的起点。
今天我想介绍oracle分析函数的使用
[align=left]select tic_link_id,sum(tic_link_id), row_number()over(partitionby tic_link_id orderby tic_link_id desc)as row_number from ttmnms031 [/align]
[align=left]groupby tic_link_id[/align]
[align=left] [/align]
[align=left] [/align]
[align=left] selectmax(b.tic_link_id), b.extl_link_id [/align]
[align=left] from ttpcms200 a, ttmnms031 b, ttmnms030 c, ttpams010 d [/align]
[align=left] wherea.area_cd ='300' [/align]
[align=left] anda.tic_link_id = b.tic_link_id[/align]
[align=left] anda.proc_base_dtm ='200803181300'[/align]
[align=left] and b.extl_link_id = c.extl_link_id[/align]
[align=left] and b.extl_link_ver = c.extl_link_ver[/align]
and b.extl_nw_type_cd = c.extl_nw_type_cd
[align=left] anda.area_cd = d.area_cd[/align]
[align=left] anda.proc_base_dtm between d.aply_dt_st and d.aply_dt_ex[/align]
[align=left] and b.extl_link_ver ='0100'[/align]
[align=left] groupby b.rel_type_ot_cd,[/align]
[align=left] b.extl_link_id,[/align]
[align=left] b.extl_link_ver,[/align]
b.extl_nw_type_cd
相关文章推荐
- 基于 Red Hat 的发行版 Oracle Linux 正式发布Oracle Linux 7.1
- 基于 Red Hat 的发行版 Oracle Linux 正式发布Oracle Linux 7.1
- oracle的一些tips技巧
- Oracle 下的开发日积月累
- Oracle捕获问题SQL解决CPU过渡消耗
- Java Runtime Environment 5.0 Update 12 下载
- Oracle数据库的空间管理技巧
- Oracle日期函数简介
- ORACLE 常用的SQL语法和数据对象
- Java实现时间日期格式转换示例
- java script编程起步(第三课)
- php+oracle 分页类
- java 命名空间 命名规则第1/2页
- Java下利用Jackson进行JSON解析和序列化示例
- Java的几个重要版本_动力节点Java学院整理
- Java Web开发之信息查询方式总结
- 基于Oracle的高性能动态SQL程序开发
- Oracle EXP和IMP用法和介绍
- oracle date 类型字段的处理方法
- oracle常用sql查询语句部分集合(图文)