Re: set a number of records

From: Thomas Kyte <tkyte_at_us.oracle.com>
Date: Sat, 21 Jul 2001 21:56:42 GMT
Message-ID: <9gt22608kd_at_drn.newsguy.com>


In article <9gs3l9$ad$1_at_muguet.sncf.fr>, "Fabien says...
>
>Hi,
>
>Could someone help me ?
>
>how set a number of records (a limit) in a SQL statement in ORACLE ("top"
>doesn't operate, "limit" too...)
>
>thank you to help me
>
>
select *
  from ( YOUR_QUERY_GOES_HERE )
 where rownum <= :n;

eg:

select *
  from ( select * from emp order by sal )  where rownum <= :n;

--
Thomas Kyte (tkyte_at_us.oracle.com)             http://asktom.oracle.com/ 
Expert one on one Oracle, programming techniques and solutions for Oracle.
http://www.amazon.com/exec/obidos/ASIN/1861004826/  
Opinions are mine and do not necessarily reflect those of Oracle Corp 
Received on Sat Jul 21 2001 - 23:56:42 CEST

Original text of this message