sql語句是:String sql="select * from(select rownum rn,p.* from(select * from page )p where rownum<= '"+end_page+"')where rn>'"+start_page+"'"; 例如:select * from ( select rownum rn,p.* from (select * from page order by id )p where rownum<= 4 )where rn>3;//要用偽列!! 最後附上我的sql代碼: create table page ( id varchar2(6) not null, username varchar2(20) not null, password varchar2(20) not null, info varchar2(200) default '大家好,很高興認識你們!', constraints pk_id primary key(id) ); select * from page; delete page; drop table page; insert into page (id,username,password) values('000001','黃凱','111111'); insert into page (id,username,password,info) values('000002','肖旺','222222','我是JJ,林俊傑!'); insert into page (id,username,password) values('000003','申俊傑','qqqq'); insert into page (id,username,password,info) values('000004','楊小宇','444444','我班長!'); insert into page (id,username,password) values('000005','許世群','xxxxxx'); insert into page (id,username,password,info) values('000006','王東寶','666666','我寶爺!'); insert into page (id,username,password,info) values('000007','admin','admin','我管理員!'); insert into page (id,username,password,info) values('000008','劉鵬','666666','我愛遊戲!'); insert into page (id,username,password,info) values('000009','劉永軍','liu666','我少夜哈哈!'); update page set info='我是少爺哈哈!!' where id='000009'; select rownum,p.* from page p where rownum between 1 and 4; select count(id) as a from page; select count(id) as count_row from page; select * from ( select rownum rn,p.* from (select * from page order by id )p where rownum<= 4 )where rn>3; select * from ( select rownum rn,p.* from (select * from page )p where rownum<= 6 )where rn>3 |