sql语句转化为分页查询的一种实现
/*** 将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语句转化为分页查询的一种实现相关推荐
- oracle分页查询sql语句通用,oracle分页查询sql语句,oracle分页查询sql语句详解
oracle分页查询sql语句,oracle分页查询sql语句详解,Oracle分页查询sql语句 Oracle中分页和MySql中的分页不同,MySql中的分页使用关键字limit即可,相对简单一点 ...
- mybatis mysql 分页sql语句_MySql实现分页查询的SQL,mysql实现分页查询的sql语句(转)...
http://blog.csdn.net/sxdtzhaoxinguo/article/details/51481430 摘要:MySQL数据库实现分页查询的SQL语句写法! 一:分页需求: 客户端通 ...
- 用SQL语句进行数据分页查询
今天给大家来分享一个分页方法,希望对一些同行有帮助,方法如下: 第一个参数就是你正常查询数据库的语句: 第二个参数就是根据哪一列进行排序: 第三个参数就是查询第几页: 第四个参数就是一页多少条数据: ...
- 【SQL】SQL语句多表联合查询
SQL语句多表联合查询 CREATE TABLE orders( id int not null primary key identity(1,1), customerName varchar(100 ...
- JDBC查询数据库时出现 sql语句正确,但是查询英文可以,汉字不行的情况解决办法
sql语句正确,但是查询英文可以,汉字不行的情况解决办法 出现这种情况是因为编码格式的原因,我们在设置数据库的URL时一般会设置为 Connection conn = DriverManager.ge ...
- SQL 语句的多表查询方式
SQL 语句的多表查询方式 例如:按照 department_id 查询 employees(员工表)和 departments(部门表) 的信息. 方式一(通用型): SELECT ... FROM ...
- Apache Drill介绍-SQL语句和系统表查询
Apache Drill介绍-SQL语句和系统表查询 Apache Drill 主要用于查询,主要关注select 和 建表语句,Drill 支持select 很标准, 这次主要介绍create语句, ...
- sql oracle分页查询,【SQL】Oracle分页查询的三种方法-Oracle
[SQL]Oracle分页查询的三种方法 采用伪列 rownum 查询前10条记录 [sql] select * from t_user t where ROWNUM <10; 按照学生ID排名 ...
- SQL语句多表关联查询语法
**sql语句多表关联查询语法** 一.外连接 1.左连接 left join 或 left outer join SQL语句:select * from student left join scor ...
最新文章
- [NC15034]德玛西亚万岁
- 图解尼科马修斯定理,你看懂了吗?
- 什么是数据光端机?数据光端机的作用有哪些?
- 整理中短期计划和代办事情分析。
- Android单选中listview中的一项
- M文件-函数的参数-传值还是传址/检查输入参数的个数/传递参数/输出参数
- layui中折叠面板的使用
- 《腾讯Android自动化测试实战》— Android 书籍
- to teacher eulogy
- axacropdf 服务器pdf_C#显示PDF文件
- Android 省市区街道 四级联动
- 小米mini php,小米路由器mini刷华硕固件的教程
- 基于AD7705的32路信号采集软件设计
- mysql查询学生平均成绩及其名次_sql 统计 学生成绩2
- 第3章--Linux内核及内核编程
- 5V5联机对战游戏源码
- python工具类-selenium 浏览器封装
- 计算机毕业设计之java+ssm框架个人博客系统多用户
- chromium 14 chromium命令行
- 2007中国IT产业10大丑闻