over(partiton by )的学习
来源:互联网 发布:手机乐乎怎么发链接 编辑:程序博客网 时间:2024/05/21 04:22
sun(A1)over(partition by A2 order by A3)
以A2分组,按A3排序,求出A1的累积和。
rank() over(partition by A2 order by A3)
以A2分组,按A3排序,排列号
sun(A1)over(partition by A2 )
以A2分组,求出组中成员A1的sum
sun(A1)over(order by A3)
以A3排序,求出A1的累积和
sun(A1)over()
相当于sum(A1)
例如
SELECT p.deptno,p.ename,p.sal ,p.hiredate,
SUM(p.sal) over(PARTITION BY p.deptno ORDER BY p.hiredate) ,
SUM(p.sal) over(PARTITION BY p.deptno),
SUM(p.sal) over(ORDER BY p.hiredate)
FROM emp p
deptno ename sal hiredate a1 a2 a3
20 SMITH 800.00 1980-12-17 800 10875 800
30 ALLEN 1600.00 1981-2-20 1600 9400 2400
30 WARD 1250.00 1981-2-22 2850 9400 3650
20 JONES 2975.00 1981-4-2 3775 10875 6625
30 BLAKE 2850.00 1981-5-1 5700 9400 9475
10 CLARK 2450.00 1981-6-9 2450 8750 11925
30 TURNER 1500.00 1981-9-8 7200 9400 13425
30 MARTIN 1250.00 1981-9-28 8450 9400 14675
10 KING 5000.00 1981-11-17 7450 8750 19675
30 JAMES 950.00 1981-12-3 9400 9400 23625
20 FORD 3000.00 1981-12-3 6775 10875 23625
10 MILLER 1300.00 1982-1-23 8750 8750 24925
20 SCOTT 3000.00 1987-4-19 9775 10875 27925
20 ADAMS 1100.00 1987-5-23 10875 10875 29025
- over(partiton by )的学习
- 在MySQL中,如何实现Row Number OVER Partiton或者是Rank OVER Partiton呢?
- over(partition by..)的排序
- over(partition by..) 的运用
- over(partition by..) 的运用
- ORACLE 的OVER PARTITION BY
- oracle的over(partition by id1 order by id2)和over(order by id2)
- OVER(PARTITION BY)的使用
- 一则over(partition by )的用法
- oracle的分析函数over(Partition by...)
- MS-SQLServer over partition by的使用
- oracle的分析函数 over(Partition by...)
- ROW_NUMBER() over(order by ID) 的用法
- sum over partition by 的用法
- oracle的分析函数over(Partition by...)
- oracle的分析函数over(Partition by...)
- 数组与矩阵---数组的partiton调整
- order by 和 over (partition by ...)的区别
- ELS电子系统级FPGA设计
- iRiver Story实物评测及电子(纸)书的一些总结
- 看、看、看,那一块云是我的天?
- Dameon Thread是什么
- 创建自定义 HTTP 模块类
- over(partiton by )的学习
- 新的开始
- 如何给Qt 开发的应用程序加图标
- New Book List
- 尚学堂视频 SSH & J2EE
- 电台电视台使用频率最高的36首经典背景音乐
- Thread 与Runable区别
- 开发Android第四步,Android NDK 1.6 及 android gcc toolchain
- Linux用户与组管理