24/05/2010, 00:26
|
| | Fecha de Ingreso: junio-2007
Mensajes: 891
Antigüedad: 17 años, 6 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 |