`

Oracle之分页查询

 
阅读更多

使用ROWNUM对oracle数据进行分页处理

SELECT * FROM ( SELECT A.*, ROWNUM RN 
FROM (SELECT * FROM TABLE_NAME) A WHERE ROWNUM <= 40 ) WHERE RN >= 21
SELECT * FROM ( SELECT A.*, ROWNUM RN 
FROM (SELECT * FROM TABLE_NAME) A ) WHERE RN BETWEEN 21 AND 40

第一种方法比第二种效率高。

详细参考:http://www.cnblogs.com/Ronger/archive/2012/05/14/2498971.html

mysql 实现oracle的rownum 功能可以使用mysql 参数,笛卡尔积,子查询实现

参考如下:http://www.knowsky.com/534859.html

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics