oracle分页

概述

rownum,伪列,相当于excel中的第一列,如下图红框处:

对rownum 只能使用 < 或 <=,不能使用其他比较运算符

SELECT *
  FROM (
      SELECT tt.*, ROWNUM AS rowno
              FROM (  
                        SELECT t.* FROM emp t ORDER BY create_time DESC, emp_no
                    ) tt
             WHERE ROWNUM <= 20

         ) table_alias
 WHERE table_alias.rowno >= 10;

原文出处:/show_1EF41ea7kqRW.html