TOP 10 en oracle
Hola,
Me puende decir si exita la funcion TOP en PL/SQL de oracle, ya que necesito sacar el top 10, el top 5 de mi tabla de ventas, y no se como empezar espero me puedan ayudar gracias
atte
Ricardo Salazar
Me puende decir si exita la funcion TOP en PL/SQL de oracle, ya que necesito sacar el top 10, el top 5 de mi tabla de ventas, y no se como empezar espero me puedan ayudar gracias
atte
Ricardo Salazar
>>Me puende decir si exita la funcion TOP en PL/SQL de oracle
NO. Esto no es SQLServer.
Saludos.
Carlos.
NO. Esto no es SQLServer.
Saludos.
Carlos.
Gracias por tu respuesta Carlos , pero... me podrian ayudar como puedo hacer la setencias para arrojar la respuesta que busco ?
Gracias
Gracias
La verdad es que no sé lo que hace TOP, me imagino que te sacará los valores más altos de la columna, si es así se me ocurre que podría apoyarte con ROWNUM:
SELECT ROWNUM, COLUMNA FROM TABLA WHERE ROWNUM < 10 ORDER BY COLUMNA DESC;
SELECT ROWNUM, COLUMNA FROM TABLA WHERE ROWNUM < 10 ORDER BY COLUMNA DESC;
>>SELECT ROWNUM, COLUMNA FROM TABLA WHERE ROWNUM < 10 ORDER BY COLUMNA DESC;
¡Vaya! Va a ser verdad que tu 'post' del otro día iba en serio...
ROWNUM se evalúa ANTES que ORDER BY, con lo que tu solución no vale.
Saludos.
Carlos.
¡Vaya! Va a ser verdad que tu 'post' del otro día iba en serio...
ROWNUM se evalúa ANTES que ORDER BY, con lo que tu solución no vale.
Saludos.
Carlos.
Prueba Carlos, prueba Carlos, prueba Carlos...
Me imagino que esto lo habras escuchado más de una vez después de dar tus diagnosticos...
Me imagino que esto lo habras escuchado más de una vez después de dar tus diagnosticos...