从一个表中抽取指定的start_row和end_row之间的数据, 可以利用rownum来实现,以前讨论很多.

解决方案 »

  1.   

    能指出哪个贴子里讨论过吗?
    rownum能支持view吗?
      

  2.   

    它只是虚列:
    select * from (select rownum rn,col1,col2,... from table1)
    where rn between start_row and end_row
      

  3.   

    当然能支持,只要你像楼上大哥这样做,以把rownum当成一列
      

  4.   

    不可以的,当start_row > 1时,就什么也检索不出来了。
      

  5.   

    对不起,我没有注意到要先把rownum 起个别名,然后再查一次。
    现在OK,谢谢。