`
Mov_webhobo
  • 浏览: 216214 次
  • 性别: Icon_minigender_1
  • 来自: 郑州
社区版块
存档分类
最新评论

利用分析函数实现翻页

阅读更多

 

建表及初始化SQL

--创建表test
create table test(sales_id varchar2(2),sales varchar2(10),dest varchar2(10),dept varchar2(10),revenue number);

--创建数据
insert into test values('11','smith','hangzhou','市场',1000);
insert into test values('12','smith','wenzhou','市场',2000);
insert into test values('13','allen','wenzhou','渠道',3000);
insert into test values('14','allen','wenzhou','渠道',4000);
insert into test values('15','jekch','shanghai','渠道',2500);

 

利用分析函数实现翻页示例

select * from 
(
       select rownum rn, x.* from 
       (
              select count(1) over (partition by p_), m.* from
              (
                     select 1 p_, r.* from 
                     (
                            select * from test
                     ) r
              ) m
       ) x where rownum<=3
) y where y.rn>=2

 

以前的实现

-- 获取总行数
select count(*) from 
(
 select * from test
)

-- 获取目标记录
select * from 
(
       select rownum rn, x.* from 
       (
              select * from test
       ) x where rownum<=3
) y where y.rn>=2

 

 

利用分析函数相比以前的实现,一句搞定,效率更高些

关于分析函数的介绍:

http://blog.csdn.net/yangzy0808/article/details/5713476

 

分享到:
评论

相关推荐

    Vue实现简易翻页效果源码分享

    ### Vue实现简易翻页效果知识点详解 #### 知识点概述 本文将详细阐述如何使用Vue.js实现一个简易的翻页效果。通过分析给定的源码,我们将学习Vue的基础用法,事件处理,以及如何通过计算属性来实现分页逻辑。以下...

    Android_实现书籍翻页效果

    - 使用Android的`Animation`类或`ValueAnimator`来实现翻页的动画效果。通过改变Path、顶点坐标或透明度等属性,随着时间的推移逐步更新页面的显示状态。 7. **源码分析**: - 提供的源码中包含了处理上述所有...

    HTML5 实现的图书翻页效果(附源码)

    源码分析可以帮助我们理解具体的实现细节,如如何定义书页的结构,如何编写CSS样式来实现翻页动画,以及如何使用JavaScript控制翻页逻辑。 解压密码为“www.0html.com”,这提示我们源码可能受版权保护,仅用于学习...

    JS实现的图片翻页效果

    3. **CSS布局**:使用CSS将图片设置为绝对定位,以便于通过改变其位置实现翻页效果。 4. **动画函数**:编写JavaScript函数来处理动画,例如使用`requestAnimationFrame`实现平滑的过渡。 5. **状态管理**:跟踪当前...

    JS flash 图片翻页效果

    - `livephoto`:这个可能是另一个目录,可能包含了用于实现翻页效果的Flash影片文件或者与图片相关的动态内容。 - `js`:这个目录存放JavaScript脚本,可能包含了实现翻页效果的代码。 综上所述,"JS flash 图片...

    android 书籍翻页效果的demo

    在Android开发中,实现书籍翻页效果是一种常见的增强用户体验的方式,尤其在电子阅读应用或教育类应用中。这种效果通常被称为“仿真翻页”或“curl effect”,它模仿了真实的纸质书翻页动作,给用户带来更加生动和...

    易语言源码智圆行方翻页效果模块.rar

    在这个模块中,开发者可能已经封装好了实现翻页效果所需的图形处理和动画逻辑。扩展类库是易语言的一个重要特性,它允许用户自定义类和函数,以增强程序的功能。 “Example3.e”和“Book2.e”是示例程序,用于展示...

    js 翻页效果 源码

    2. **CSS样式控制**:JavaScript可以修改元素的CSS样式,以实现翻页动画。例如,可以通过改变`transform`属性实现平滑的页面移动,使用`transition`定义过渡效果,或使用`animation`创建更复杂的动画序列。 3. **...

    extjs实现的带标签、翻页动画的书

    在本项目中,“extjs实现的带标签、翻页动画的书”显然利用了ExtJS的组件化特性和动画功能,创建了一个模拟真实书籍阅读体验的应用。 首先,我们来看看“标签”这一概念。在Web应用中,标签(Tab)通常用来组织和...

    javascript 支持ie和firefox杰奇翻页函数.docx

    - **拖拽翻页**:利用鼠标拖动实现翻页效果,增加交互性。 - **自定义jQuery插件**:基于jQuery框架封装翻页功能,提高代码复用性。 #### 五、总结 通过本篇文章的学习,我们不仅掌握了如何使杰奇小说系统的翻页...

    精美多功能翻页时钟HTML源码

    使用CSS3的动画效果,可以实现翻页时钟数字翻转的动态效果,例如利用`transition`和`transform`属性,使得数字在翻转时平滑过渡,增加视觉吸引力。 此外,JavaScript作为客户端脚本语言,是实现时钟动态更新的关键...

    Android 实现书籍翻页效果(升级版).zip源码资源下载

    3. **动画处理**: 要实现翻页效果,需要用到Android的动画框架。Android提供了多种类型的动画,如属性动画(Property Animation)、补间动画(Tween Animation)和帧动画(Frame Animation)。在这个项目中,开发者...

    易语言图片翻页

    在易语言中,可以通过创建按钮、滚动条等控件来实现翻页功能。用户点击“上一页”或“下一页”按钮,或者通过滑动来切换图片。 3. 数据结构与数组:为了管理多张图片,通常会用到数组或者列表来存储图片的路径或者...

    WPF翻页照片特效浏览源代码

    本篇文章将详细解析“WPF翻页照片特效浏览源代码”,探讨如何在WPF应用中实现逼真的照片翻书效果。 首先,WPF提供了`UIElement`类,它是所有可绘制用户界面元素的基类,包括`Image`控件,用于显示图像。在这个项目...

    qt 时钟特效动画 翻页 划滑动 翻转

    在这个时钟特效项目中,可能利用了QGraphicsView和QGraphicsItem等类,通过重写它们的paint()方法来绘制时钟界面,同时利用update()函数来触发重绘,实现动态效果。 对于翻页特效,开发者可能采用了类似于...

    jQuery和css3全屏翻页切换页面特效

    **jQuery和CSS3全屏翻页切换页面特效详解** 在网页设计中,为了提供更吸引用户的交互体验,全屏翻页切换页面特效已经成为一种流行趋势。...开发者可以通过分析这些文件来学习和理解整个效果的实现细节。

    jQuery滚动鼠标垂直全屏翻页代码.zip

    总的来说,"jQuery滚动鼠标垂直全屏翻页代码"集成了jQuery的强大功能和现代Web开发的先进技术,实现了网页翻页的新颖方式。理解和掌握这些知识点,对于提升网站用户体验和增强开发者技能具有重要意义。而压缩包中的...

    js+css实现上下翻页相册代码分享.docx

    ### js+css实现上下翻页相册代码知识点详解 #### 一、项目概述 ...通过以上详细分析,我们可以看出,该上下翻页相册特效不仅美观实用,而且具备良好的可扩展性和维护性,是值得学习和借鉴的一个优秀案例。

    Qt翻页,能拖动移动,挺好的学习计划

    5. **动画和效果**:利用QPropertyAnimation和QGraphicsView实现动态效果,如翻页动画。 6. **多平台开发**:了解如何编译和部署跨平台的应用程序。 7. **数据库和网络编程**:学习如何使用Qt的SQL模块和网络模块与...

    自定义的翻页控件个人原创

    开发者可以通过查看和分析这些源码来学习和理解翻页控件的具体实现细节。 总结来说,自定义翻页控件的开发涵盖了UI设计、事件处理、逻辑实现、源码编写和工具使用等多个方面,是一个综合性的编程任务。通过这样的...

Global site tag (gtag.js) - Google Analytics