摘要: 教为学:Oracle SQL学习之路(二):分析函数之相邻前言相邻是一种什么概念?数据库里面的相邻又是一种什么概念?相邻最典型的应用场景是什么?同比和环比的概念大家清楚否。同样先上例子:select deptno,ename, lag(ename,1,'AAA') over(partition by deptno order by ename) lower_name, lead(ename,1,'ZZZ') over(partition by deptno order by ename) higer_name from emp; 结果如下:DEPTNOENAME 阅读全文
posted @ 2013-05-30 10:52 教为学 阅读(971) 评论(0) 推荐(1)
摘要: 教为学:Oracle SQL学习之路(一):分析函数之排名前言本来想对分析函数来个概述的,可是觉得这概念让人头疼,不如先来几个实例直截了当。三个分析排名函数的对比。先上SQL:with t as ( select rownum*10 cnt from dual connect by rownum<5 union all select rownum*40-10 from dual connect by rownum<3 ) select cnt, row_number() over(order by cnt) rn, rank() over(order by cnt) rk, den 阅读全文
posted @ 2013-05-30 00:00 教为学 阅读(1214) 评论(0) 推荐(0)