日期:2014-05-17  浏览次数:20909 次

100分求助一个sql语句(oracle数据库)
问题描述:
表A有n(n> 10000)条记录,现在想每次从A表中取出10条记录(不足10的全部取出),
要求每次查询从上次查询的最后一条开始取10条.记录集按时间排序。

(再次说明:oracle数据库)

比如:

                  a                     b                   c               记录时间
                  --                 ---               ---   -------------------
                  7                     0                   84   2007-04-28   10:00:00
                  7                     0                   85   2007-04-28   10:00:00
                  7                     0                   86   2007-04-28   10:00:00
                  7                     0                   87   2007-04-28   10:00:00
                  7                     0                   88   2007-04-28   10:00:00
                  7                     0                   89   2007-04-28   10:00:00
                  7                     0                   94   2007-04-28   10:00:00
                  7                     0                   95   2007-04-28   10:00:00
                  7                     0                   96   2007-04-28   10:00:00
                  7                     0                 103   2007-04-28   10:00:00

                  7                     0                 104   2007-04-28   10:00:00
                  7                     0                 105   2007-04-28   10:00:00
          &nbs