access的分页查询语句

作者:用户 来源:互联网 浏览:418 次 时间:2016-04-01 14:06:02

sql数据库access分页

access的分页查询语句 - 摘要: access的分页查询语句access数据库里面共15000条数据ID号1~15000用SELECTtop10*FROMtablewhereIDNotIN(SelectTop10IDfromtable

问题描述

access的分页查询语句

access数据库里面共15000条数据 ID号1~15000
用SELECT top 10 * FROM table where ID Not IN (Select Top 10 ID from table)做分页查询
但是查询出来的结果是ID 66~75 的记录
用SELECT top 10 * FROM table查询则显示ID 56~65的记录
数据量少的时候是正常的,,,,,,能从1号开始查询.....但是数据量大了以后前面的就查不出来了

后来用了另外一种方法
SELECT top 10 * FROM table where ID >(select top 1 max(id) from (select top 10 ID from table order by id))
问题依旧....

第一页至第五页都显示ID 56~66的记录

但是第6页开始查询结果正常了...一直到最后一页都正常了

access的数据容量能到多少条???还是我的sql语句有问题???

又或者是我的access本来就坏掉了???

解决方案

SELECT top 页大小 * FROM table where ID > max(Select Top (页码 - 1) * 页大小 ID from table order by id)

解决方案二:

表中的数据是怎么排序的,你想要查询什么结果

【云栖快讯】你想见的Java技术专家都在这了,向大佬提问,有问题必答  详情请点击
云栖社区(yq.aliyun.com)为您免费提供access的分页查询语句相关信息,包括 sql数据库access 分页 的信息 ,所有access的分页查询语句相关内容均不代表云栖社区的意见! 该页面h5页面的地址是:https://m.aliyun.com/yunqi/wenzhang/show_15614,您可以点击access的分页查询语句-手机站访问。
弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率

40+云计算产品,6个月免费体验

现在注册,免费体验40+云产品,及域名优惠!

云服务器9.9元/月,大学必备

热点导航