Oracle - select

 
Vista:

select

Publicado por JAVIER (4 intervenciones) el 26/08/2005 01:06:13
Hola a todos, quisiera saber como puedo hacer para obtener de una tabala de productos los tres productos mas caros, en sql se hace con SELECT TOP 3 * FROM PRODUCTOS OERDER BY PRECIO DESC, EN ORACLE COMO SERIA
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:select

Publicado por Rodolfo Reyes (445 intervenciones) el 30/08/2005 16:22:04
Esto se hace con una columna oculta "rownum" pero tienes que hacer un query anidado en el from.

select *
from (select producto,precico,costo from productos order by precio) as b
where rownum <= 3
/

Ojo. Esto funciona, en el SQL/PLUS pero por alguna razon no se puede utilizar en Developer (Forms/ Reports).

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar