select * from (select rownum num,a.*
                 from a 
                order by 排序字段)
        where num<=100

解决方案 »

  1.   

    一楼的语句排序没有作用
    select  *  from  (select *  from  a    
                                   order  by  排序字段) t  
                   where  rownum<=100 ;
      

  2.   

    select * from (select rownum num,a.*
                     From t_Comm_Employee a 
                    order by employeeid)
            where num<=100
    Order By num
      

  3.   


    Select * From 表名 Where Rownum<100 Order By 排序字段
      

  4.   

    select * from (select * from t1 order by id) where rownum<=100;