oracle怎么使用dbca建立primary

如题所述

通过rownum来控制分页,下面是sql语句:
select * from ( select row_.*, rownum rownum_ from (
select * from 表名 (where条件略)
) row_ where 最大行数 >= rownum )
where rownum_ > 最小行数
通过这条语句你可以看到,sql语句、最大行、最小行
1. sql控制要通过什么样的条件,来筛选出符合条件记录,不多说了
2. 最大行数:你自己要计算的
3. 最小行数:也是你要计算的
比如:有150条记录,每页15条,通过计算共分为10页。
第1页:最小行数:(1-1)*10
最大行数:1*10;
第2页:最小行数:(2-1)*10
最大行数:2*10
。。。。
第n页:最小行数(n-1)*10
最大行数n*10
------------------------------------
仅供参考,不足之处,请多指教!
温馨提示:答案为网友推荐,仅供参考