2007年4月9日

使用Oracle的分析函数ROW_NUMBER、DENSE_RANK、RANK

摘要: 这三个分析函数都可以在各个分组内从1开始排序。ROW_NUMBER()是没有重复值的,可以利用它实现分页显示。DENSE_RANK()是连续排序,有两个第二名时仍然跟着第三名。RANK()是跳跃排序,有两个第二名时接下来就是第四名(同样是在各个分组内)。 SELECT * FROM ( SELECT deptno, ename, sal, ROW_NUMBER() OVER ( ... 阅读全文

posted @ 2007-04-09 14:09 Leetle 阅读(359) 评论(0) 推荐(0) 编辑

导航