/*** 将sql语句转化为分页查询** */public static String addfy4oracle(String sql, int start, int limit, List args,String order,String ascOrdesc ) {StringBuffer strB = new StringBuffer(sql);StringBuffer orderby = new StringBuffer();if (order != null) {orderby.append(" ORDER BY ").append(order).append(" ").append(ascOrdesc);// args.add(order);//如果order写成?,会使排序无效}if (start > 0 || limit > 0) {strB.insert(0, "SELECT * FROM ( SELECT temp.* ,ROWNUM num  FROM (");strB.append(orderby);strB.append(") temp ");if (limit > 0) {if (start < 0) {start = 0;}strB.append(" WHERE ROWNUM <= ? )");args.add(start + limit);}if (start > 0) {strB.append(" where num > ? ");args.add(start);}}
//      log.debug("strB::" + strB.toString());return  strB.toString();}

sql语句转化为分页查询的一种实现相关推荐

  1. oracle分页查询sql语句通用,oracle分页查询sql语句,oracle分页查询sql语句详解

    oracle分页查询sql语句,oracle分页查询sql语句详解,Oracle分页查询sql语句 Oracle中分页和MySql中的分页不同,MySql中的分页使用关键字limit即可,相对简单一点 ...

  2. mybatis mysql 分页sql语句_MySql实现分页查询的SQL,mysql实现分页查询的sql语句(转)...

    http://blog.csdn.net/sxdtzhaoxinguo/article/details/51481430 摘要:MySQL数据库实现分页查询的SQL语句写法! 一:分页需求: 客户端通 ...

  3. 用SQL语句进行数据分页查询

    今天给大家来分享一个分页方法,希望对一些同行有帮助,方法如下:  第一个参数就是你正常查询数据库的语句: 第二个参数就是根据哪一列进行排序: 第三个参数就是查询第几页: 第四个参数就是一页多少条数据: ...

  4. 【SQL】SQL语句多表联合查询

    SQL语句多表联合查询 CREATE TABLE orders( id int not null primary key identity(1,1), customerName varchar(100 ...

  5. JDBC查询数据库时出现 sql语句正确,但是查询英文可以,汉字不行的情况解决办法

    sql语句正确,但是查询英文可以,汉字不行的情况解决办法 出现这种情况是因为编码格式的原因,我们在设置数据库的URL时一般会设置为 Connection conn = DriverManager.ge ...

  6. SQL 语句的多表查询方式

    SQL 语句的多表查询方式 例如:按照 department_id 查询 employees(员工表)和 departments(部门表) 的信息. 方式一(通用型): SELECT ... FROM ...

  7. Apache Drill介绍-SQL语句和系统表查询

    Apache Drill介绍-SQL语句和系统表查询 Apache Drill 主要用于查询,主要关注select 和 建表语句,Drill 支持select 很标准, 这次主要介绍create语句, ...

  8. sql oracle分页查询,【SQL】Oracle分页查询的三种方法-Oracle

    [SQL]Oracle分页查询的三种方法 采用伪列 rownum 查询前10条记录 [sql] select * from t_user t where ROWNUM <10; 按照学生ID排名 ...

  9. SQL语句多表关联查询语法

    **sql语句多表关联查询语法** 一.外连接 1.左连接 left join 或 left outer join SQL语句:select * from student left join scor ...

最新文章

  1. [NC15034]德玛西亚万岁
  2. 图解尼科马修斯定理,你看懂了吗?
  3. 什么是数据光端机?数据光端机的作用有哪些?
  4. 整理中短期计划和代办事情分析。
  5. Android单选中listview中的一项
  6. M文件-函数的参数-传值还是传址/检查输入参数的个数/传递参数/输出参数
  7. layui中折叠面板的使用
  8. 《腾讯Android自动化测试实战》— Android 书籍
  9. to teacher eulogy
  10. axacropdf 服务器pdf_C#显示PDF文件
  11. Android 省市区街道 四级联动
  12. 小米mini php,小米路由器mini刷华硕固件的教程
  13. 基于AD7705的32路信号采集软件设计
  14. mysql查询学生平均成绩及其名次_sql 统计 学生成绩2
  15. 第3章--Linux内核及内核编程
  16. 5V5联机对战游戏源码
  17. python工具类-selenium 浏览器封装
  18. 计算机毕业设计之java+ssm框架个人博客系统多用户
  19. chromium 14 chromium命令行
  20. 2007中国IT产业10大丑闻

热门文章

  1. There is no public key available for the following key IDs
  2. Dataguru培训优惠码 分享
  3. Coil - Google推荐的协程图片加载库
  4. Android studio导入另外一个项目作为Library后出现两个启动项目等各类问题
  5. ios command
  6. Linux中ELF格式 可执行文件+动态链接器 的加载
  7. .Net内存管理、垃圾回收
  8. flutter web:lottie jssdk报错处理
  9. 深入理解PHP的运行模式
  10. HDU 1384 Intervals【差分约束-SPFA】