oracle使用rownum伪列可以实现分页,三表连接分页示例代码如下:select * from (select rownum r,k.kch,k.kcm,cj.cj,x.xh,x.xm from KCB k,CJB cj,XSB x where k.kch = cj.kch and cj.xh = x.xh and rownum<=10) where r>0特别注意这样外层查询时由于内层查询的字段有重复列名...
1)、一种是利用相反的。PAGESIZE:每页显示的记录数 CURRENTPAGE:当前页号 数据表的名字是:components 索引主键字是:id select * from components where id not in(select id from components where rownum<=(PAGESIZE*(CURRENTPAGE-1))) and rownum<=PAGESIZE order by id;如下例:select * ...
你是做JAVA开发的吧 你可以在表中增加一个字段来表示是否已经取出数据做过分页,然后用rownum来限制就可以了。eg:增加一个flag字段,如果未分页的置为0,已分页处理的置为1,假如你想按照3行分页,就可以这样了:SELECT * FROM TEST_c WHERE c.flag=0 ROWNUM<=3;加...