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 *