Oracle:
SELECT *
FROM (SELECT tt.*, ROWNUM As row_num
FROM () tt
WHERE ROWNUM <= 100) tab
WHERE tab.row_num >= 1
Mysql:
select * from tab limit 1,5
本文探讨了Oracle和MySQL数据库的查询优化技巧,重点在于如何使用ROWNUM和LIMIT实现高效的数据分页。通过示例展示了如何从大量数据中快速获取指定范围的记录,对于提升数据库性能和用户体验具有重要意义。
Oracle:
SELECT *
FROM (SELECT tt.*, ROWNUM As row_num
FROM () tt
WHERE ROWNUM <= 100) tab
WHERE tab.row_num >= 1
Mysql:
select * from tab limit 1,5

被折叠的 条评论
为什么被折叠?