access实现limit分页
来源:互联网 发布:网络兼职论坛发帖 编辑:程序博客网 时间:2024/06/05 11:20
由于access里面没有mysql的limit语句进行分页,所有我们可以使用top语句来实现分页功能。access的top是用来获取记录集的前几个的。
先定义一下变量
size---单页的记录数
page---页数,从2开始 (第一页需要特殊处理)
我们先获取包括当前页的前几页的记录集A: select top (page*size) * from [table] order by [date] desc
然后再获取一下当前页之前的所有记录集B:select top ((page-1)*size) [主键] from [table] order by [date] desc
最后我们把记录集A-记录集B剩下的就是我们要的第page页的记录集 :select top size * from (A) where [主键] not in (B) order by [date] desc
完整的sql语句是 select top size * from (select top (page*size) * from [table] order by [date] desc) where [主键] not in (select top ((page-1)*size) [主键] from [table] order by [date] desc ) order by [date] desc
注意:由于top 0是无法使用的所有在获取第一页的时候 直接使用 top size就行了
- access实现limit分页
- mysql limit实现"分页"
- MySQL limit实现分页(五)
- Access查询实现Mysql的 limit 查询
- ORACLE用LIMIT实现类似分页
- mysql使用limit来实现分页查询
- ORACLE用LIMIT实现类似分页
- MySQL limit用法,分页的实现。
- limit分页
- Access实现limit类似的功能的方法
- mysql+java实现分页显示的例子使用limit
- SQL中使用limit实现数据分页显示
- Limit数据库端分页
- asp+mysql limit分页
- mysql limit 分页
- mysql分页limit优化
- mysq limit分页
- postgresql 使用limit分页
- 在SQLServer2005中使用SQL语句插入数据出现乱码或问号的解决方法
- 数组地址问题,实验结果~
- (五)struts1之OGNL使用
- 【JBoss】3. JBoss SX安全框架
- Java学习笔记之final 关键字和抽象类
- access实现limit分页
- 在Struts2中使用ValueStack、ActionContext、ServletContext、request、session等 .
- QT学习(四)----360界面制作(1)
- java中操作Date
- node.js解析xml(xmlreader)
- C/C++中Sqlite使用简介
- Debug手机出现Android Unable to open sync connection!
- VS工程属性配置 /MDd /MLd /MTd
- 《Effective C++》之请记住