这个可以两层,但是不能封装:
SELECT * FROM ( SELECT A.*, ROWNUM RN FROM (
SELECT * FROM TABLE_NAME --这个是主体sql
) A )
WHERE RN BETWEEN 21 AND 40
分页查询格式_这个封装的不错:
[sql] view plaincopy在CODE上查看代码片派生到我的代码片
SELECT * FROM ( SELECT A.*, ROWNUM RN FROM (
SELECT * FROM TABLE_NAME --这个是主体sql,排序也在这里加
) A WHERE ROWNUM <= 40
) WHERE RN >= 21