Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/05/2007, 15:35
blancome
 
Fecha de Ingreso: mayo-2007
Mensajes: 3
Antigüedad: 17 años
Puntos: 0
GROUP BY y MAX() en una misma tabla

Hola, no soy muy ducha en esto, pero mi consulta es la siguiente, necesito sacar de una tabla Compras por ej, la fecha de ultima compra, precio, la cantidad y el producto comprado.
lo que hago es :

select prodid, cantcomp, precio, max(fecha) from compras
group by prodid, cantcom

y me da lo siguiente
Prodid cantom fecha precio
1 15 10/02/07 2.0
1 2 12/02/07 3.0
5 20 10/05/07 1.0
5 10 09/05/07 3.5
6 12 08/05/07 6.5

Yo necesito que me de unicamente esto:
Prodid cantom fecha precio
1 2 12/02/07 3.0
5 20 10/05/07 1.0
6 12 08/05/07 6.5

Aclaro que son resultados de muestra, tengo mas de 4000 productos.
Desde ya muchas Gracias!!!