access 数据4000条 分页慢,求优化
查询3d 的,4000多条数据,每页显示一百条数据,查询第二页的时候,语句如下:
select top 100 qh as 期号,kjdate as 开奖日期, shijnum as 试机号 ,kaijnum as 开奖号,bainum as 百位,shinum as 十位,genum as 个位,hezhinum as 和值 FROM 3d_wgh where qh is not null and idpx not in (select top 100 idpx from 3d_wgh where 1=1 order by idpx desc) order by idpx desc
可是,第一页查询没有 not in 所以很快
第二页就是如上的语句,执行起来的一分钟左右,请教高手
------解决方案--------------------access语法不熟,你看看有没有生成一个需要的,插入临时表,对这个需要价格索引,然后应该可以加快速度,另外不要not in,直接betwwen and你需要的行就可以了