ORACLEOLAP函数语法的总结.docVIP

  • 4
  • 0
  • 约2.77千字
  • 约 3页
  • 2017-06-08 发布于重庆
  • 举报
ORACLEOLAP函数语法的总结

ORACLE OLAP函数语法的总结 ORACLE OLAP 函数 最近这个东东用得特别多,总结了一下 。 语法: FUNCTION_NAME ,,... OVER OLAP函数语法四个部分: 1、function本身 用于对窗口中的数据进行操作; 2、partitioning clause 用于将结果集分区; 3、order by clause 用于对分区中的数据进行排序; 4、windowing clause 用于定义function在其上操作的行的集合,即function所影响的范围。 一、order by对窗口的影响 不含order by的: SQL select deptno,sal,sum sal over 2? from emp; 不含order by时,默认的窗口是从结果集的第一行直到末尾。 含order by的: SQL select deptno,sal, ? 2 sum sal over order by deptno as sumsal ? 3? from emp; 当含有order by时,默认的窗口是从第一行直到当前分组的最后一行。 二、用于排列的函数 SQL select empno, deptno, sal, ? 2 rank over ? 3 partition by deptno order by sal desc null

文档评论(0)

1亿VIP精品文档

相关文档