我有个表中有字段ID我想查出ID号最小的前十个来
ORACLE中有没有一个函数啊?

解决方案 »

  1.   


    select * from
    (select rownum rn,* from tb order by id) t
    where rn<=10
      

  2.   

    select top 10 id where emp where id<10 order by id
      

  3.   

    select top 10 * where emp where id<10 order by id
      

  4.   

    楼上的是从sql server来的吧?
      

  5.   

    到目前为止,我还没有遇到过有这么一个现成的函数,可以取表中前十人ID的记录;
    除非是自己写的。
    要么就用select取吧。