oracle
nojob1year
这个作者很懒,什么都没留下…
展开
-
oracle行转列
基础知识: row_number() OVER (PARTITION BY COL1 ORDER BY COL2) 没有重复值 rank()OVER (PARTITION BY COL1 ORDER BY COL2) 有2个第2名时,接下来从第4号排序 dense_rank()OVER (PARTITION BY COL1 ORDER BY COL2) 有2个第2名时,接下来从第3号排序...原创 2010-06-18 09:32:37 · 178 阅读 · 0 评论 -
分析及开窗函数
转自[url]http://hi.baidu.com/edgar108/blog/item/e24c7fd66b0817d7a144dfc8.html[/url] 我以oracle中的emp 和dept表为例,讲一下开窗函数。 假如,现在有这样的要求:查出所有的员工的名字ename,薪水sal 以及他的薪水占说有员工薪水的比例。 一开始,我们的思路可能是这样: select ena...原创 2010-06-20 10:24:52 · 105 阅读 · 0 评论 -
分析函数再学习-统计函数
学习资料[url]http://yangkai.iteye.com/blog/754447[/url] 求总计可以用到的函数rollup [code="java"]select t.deptno,sum(t.sal) from emp t group by rollup(t.deptno)[/code] 求百分比 [code="java"]select e.empno,e.ename,e....原创 2010-09-09 13:25:56 · 84 阅读 · 0 评论 -
树形结构数据查找某一节点(包含该节点)下所有子节点的sql
例如:查找中国下面的所有子节点 [code="java"] select t.* from ( select t.*, sys_connect_by_path(n,'/') np , sys_connect_by_path(id,'/') ip,connect_by_isleaf from test...原创 2011-03-03 16:55:15 · 1023 阅读 · 0 评论