orcale 分页

--0.468   4.032
select * from (
      select rownum as recordNum,complex.* from(
   --  sql
    select * from t_3ms_idol_search
      )complex
      where rownum < 2
    -- to
   ) where recordNum >= 0
    -- from
   
   --2.672   6.047  
select * from (
      select rownum as recordNum,complex.* from(
   --  sql
    select * from t_3ms_idol_search
      )complex
      --where rownum <= 100
    -- to
   ) where recordNum >= 80  and  recordNum<=100
    -- from
   
    --55464
   select count(*) from t_3ms_idol_search
  

   select * from(select rownum no , t.* from t_3ms_idol_search t) where no<2;

你可能感兴趣的:(sql)