oracle分页查询语句

select * from ( select a.*, rownum rn from (select * from table_name) a where rownum <= 40 ) where rn >= 21

java得到分页查询语句的方法

/**

* 得到分页查询的语句

* @param queryString

* @param pageIndex

* @param pageSize

* @return

*/

public String getPageQl(String queryString, int pageIndex, int pageSize){

//select * from ( select a.*, rownum rn from (select * from table_name) a where rownum <= 40 ) where rn >= 21

String ql = "select * from ( select page_.*, rownum rn from ("+queryString+") page_ where rownum <= "+pageIndex*pageSize+" ) where rn > "+(pageIndex-1)*pageSize;

//log.info(ql);

return ql;

}

排序的时候,最好再加上按id排序,解决翻页数据重复的问题。

JAVA中oracle分页语句,oracle分页查询语句,java得到分页查询语句的方法相关推荐

  1. java中的多态性_[转载] c++多态与java多态性_Java中的多态性

    参考链接: Java中的加法和串联 c++多态与java多态性 Polymorphism is one of the core concepts of OOPS paradigm. The meani ...

  2. java返回有什么用,java中的return this什么时候用,返回的是类里面的方法类型,还是实例类?上面的代码什么意思...

    java中的return this什么时候用,返回的是类里面的方法类型,还是实例类??下面的代码什么意思? public class RoleService extends BaseService { ...

  3. java直接调用复制文件,java中文件复制的4种方式,java文件的复制

    java中文件复制的4种方式,java文件的复制 今天一个同事问我文件复制的问题,他一个100M的文件复制的指定目录下竟然成了1G多,吓我一跳,后来看了他的代码发现是自己通过字节流复制的,定义的字节数 ...

  4. JAVA中两个char类型相加_1、JAVA中的几种基本类型,各占用多少字节?

    1.Java是一种强类型语言.这就意味着必须为每一个变量声明一种类型.在Java中,-共有8种基本类型,其中有4种整型.2种浮点类型.1种用于表示Unicode编码的字符单元的字符类型char和1种用 ...

  5. java中接口私有反方_接口中的Java 9私有方法

    java中接口私有反方 Java 9 has been released and there has been a lot of changes. Today we will look into Ja ...

  6. java中堆栈内存_Java堆空间与堆栈– Java中的内存分配

    java中堆栈内存 Sometime back I wrote a couple of posts about Java Garbage Collection and Java is Pass by ...

  7. java中审核订单流程图_看95后java妹子横扫阿里,京东,小米,滴滴,美团等大厂,一份热腾腾的面经(最终入职阿里)...

    内容目录 头条 美团 滴滴 京东 others 算法题 HR面 tips 自序 这次面试的公司有一点点多,主要是因为毕业后前两份工作找的都很草率,这次换工作就想着,emm,毕业三年了,该找个工作好好沉 ...

  8. 简述java中的注释以及用法_怎样理解 Java 注解和运用注解编程?

    正好最近在公众号(BetterAndroid)发了一篇关于注解的文章,贴在这里吧,希望对题主有帮助. 一.什么是注解 我们都知道在Java代码中使用注释是为了提升代码的可读性,也就是说,注释是给人看的 ...

  9. 在java中下列描述错误的是_在 JAVA 中 , 关于类的方法 , 下列描述错误的是 ()._学小易找答案...

    [多选题]价值的特性是 [简答题]输入任一字符串,统计其中数字,字母及其它字符个数 .(25分) [填空题]1.产品整体包括哪五个基本层次 2核心层次产品最基本的层次,是产品的_____ [单选题]纸 ...

  10. java中的标识符和关键字_浅谈java中的标识符、修饰符和关键字

    合法标识符 Java语言中,对于变量,常量,函数,语句块均有名字,我们统统称之为Java标识符.标识符是用来给类.对象.方法.变量.接口和自定义数据类型命名的. 组成:Java标识符由数字,字母和下划 ...

最新文章

  1. 转:多线程环境下调用 HttpWebRequest 并发连接限制
  2. 二十五、Kaggle | 全球听众最多的50首歌曲
  3. python基础代码大全-【01】Python基础入门 (全)
  4. 前端每日一算(我掐指一算,這题不难~入门啊入门)
  5. ajax无刷新技术只能执行一次么_2分钟上手、3小时学会无代码软件开发---Ajax处理...
  6. C语言数码管是共阴共阳程序,C语言实现共阴极数码管操作
  7. 图解C/C++底层:函数栈帧的创建和销毁(下篇)
  8. CTF-WEB小技俩 ——合天网安实验室学习笔记
  9. java detach_Java Node.detach方法代码示例
  10. BZOJ2791 Rendezvous
  11. echarts世界地图中英文转换
  12. oracle spatial特点,Oracle Spatial中SDO_Geometry详细说明
  13. Least Angel Regression
  14. Codeforces 1077E Thematic Contests(二分)
  15. Qt的QVector类
  16. 评职称有什么好处?有以下8点好处
  17. 数据显示最近一次上涨由散户推动,我们刚进入牛市中期
  18. 智慧解析第09课:路西法祭品
  19. 公司双飞燕键盘的主键盘上数字5上的欧元符号输入
  20. Zeit – Linux图形化中定时任务的工具

热门文章

  1. office@word@ppt启用mathtype组件方法整理
  2. 分形维数的计算方法汇总
  3. 【作品展】-- 2011年第十一届挑战杯作品“基于位置的手机即时通信系统的研究与实现”展板设计...
  4. C语言--压缩字符串
  5. 2023年Java面试题最新整理,附白话答案
  6. SQL 通配符及其使用
  7. VTP协议与配置(理论)
  8. oracle 19c adg GAP恢复
  9. ruby介绍以及入门教程
  10. python爬取下载m3u8加密视频,原来这么简单!