SQL server分页:
select top pageSize
* from products where productID not in
(select top (pageindex-1)*pageSize
productId from products order by ProductID asc) order by ProductID asc
MySql分页:
select * from tableName limit 10,20
oracle 分页
(转自:http://www.blogjava.net/joessy/articles/1398.html
)
:
以前分页习惯用这样的SQL语句:
select * from
(select t.*,rownum row_num from mytable t
order by t.id
) b
where b.row_num between 1 and 10
结果发现由于该语句会先生成rownum 后执行order by 子句,因而排序结果根本不对,后来在GOOGLE上搜到一篇文章
,原来多套一层select 就能很好的解决该问题,特此记录,语句如下:
select * from
(select a.*,rownum row_num from
(select * from mytable t order by t.id desc
) a
) b where b.row_num between 1 and 10
分享到:
相关推荐
mysql、sqlserver、oracle分页,java分页统一接口实现
mysql,oracle,sql server分页总结与比较
sqlserver mysql oracle 三种数据库的分页查询比较
sqlserver,mysql,oracle sql分页
用于oracle,mysql,sqlserver,数据库分页联合查询
sql 分页 针对oracle mysql sqlserver 等数据库的通用类
oracle分页 mysql分页 sqlserver分页
mysql,oracle,sqlserver分页
这里只是总结了MySQL,SQL Server,Oracle分页语句。供大家参考
Sqlserver、Oracle、MySql、PostgreSql、SqlLite常用数据库的对比 1、分页 2、时间函数 3、自增列 4、表名规范 5、字符串连接 6、变量定义 7、其它
最近简单的对oracle,mysql,sqlserver2005的数据分页查询作了研究,把各自的查询的语句贴出来供大家学习….. (一)、mysql的分页查询 mysql的分页查询是最简单的,借助关键字limit即可实现查询,查询语句通式: ...
数据库分页大全,oracle,sqlserver,mysql
此文件里面包含一些常用的数据库分页方法,这是我在学习的过程中和查阅一些资料总结出来的,希望能够帮助到你,欢迎下载哦。
主要是mysql、sqlserver、oracle、db2、分页 及规律
先说下 intersect和 minus intersect运算 返回查询结果中相同的部分。 eg:各个部门中有哪些相同的工种 select job from account intersect select job from research .......................
数据库操作帮助类包括sqlserver、oracle、mysql、access、sqlite,同时包括通用的分页函数
主流数据库的分页技术,解析注解等等 为什么需要分页 1. 方便用户查看,提高客户端体验 2. 减轻数据库资源管理器的开销,提高程序运行速度 分页查询的本质 查看某一页就只返回这一页的数据
mybatis 分页插件,支持kingbase、tdengine、达梦、mysql、oracle、sqlserver等数据库
看过此博文后Oracle、MySql、SQLServer 数据分页查询,在根据公司的RegionRes表格做出了 SQLserver的分页查询语句: SELECT DISTINCT TOP 500 rr.ID AS id ,rr.strName AS name ,rr.nType AS res_type ,...
公司在项目开发中使用的分页查询语句,分别有针对SqlServer,Mysql,Orcle与PostgreSQL的查询语句