Ver Mensaje Individual
  #3 (permalink)  
Antiguo 24/05/2010, 00:26
jc3000
 
Fecha de Ingreso: junio-2007
Mensajes: 891
Antigüedad: 16 años, 10 meses
Puntos: 43
Respuesta: Top 10 oracle

8vio

No estoy muy seguro, pero creo que el orden en que te va a hacer las cosas es

1- El group by
2- El rownum < 11
3- El order by

Con lo cual dudo de que ( si he entendido bien el enunciado ), rule.

Tal vez en un select..... from select si rularía :

select * from
(
SELECT o.producto, p.desripcion, SUM(o.cantidad_producto) AS total
FROM producto p , orden o
WHERE o.producto=p.ID
GROUP BY o.producto, p.desripcion
ORDER BY SUM(o.cantidad_producto) DESC
)
where ROWNUM <11