Marcelo

No Oracle você irá utilizar a pseudo-coluna ROWNUM.
Porém se também utilizar ORDER BY, não poderá usar o ROWNUM diretamente
(teria que fazer uma sub-query).

Exemplos:

SELECT * FROM teste
WHERE ROWNUM <= 3;

SELECT *
FROM ( SELECT * FROM teste ORDER BY nome )
WHERE ROWNUM <= 3;

[ ]

André


Em 21/08/06, Marcelo <[EMAIL PROTECTED]> escreveu:
>
>
> Olá pessoal,
>
> Estou precisando fazer uma consulta que retorne somente 3 primeiras
> linhas.
> No MS Access  eu usava o SELECT TOP 3, porém no Oracle não funciona.
> Desculpem a ingenuidade da pergunta, mas não sei qual seria o comando
> correto.
>
> At.
>
> Marcelo Alberto Lauschner
> Depto. De Informática
> Auto Pratense Ltda
> * - Fax: (0XX54) 3242-3615
> * - E-mail:  <mailto:[EMAIL PROTECTED]>
> [EMAIL PROTECTED]
>
>
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> 
>


[As partes desta mensagem que não continham texto foram removidas]



--------------------------------------------------------------------------------------------------------------------------
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--------------------------------------------------------------------------------------------------------------------------__________________________________________________________________

OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: 
http://www.oraclebr.com.br/
__________________________________________________________________
Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine  
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 



Responder a