Ver Mensaje Individual
  #1  
Antiguo 20-12-2007
vivamotos vivamotos is offline
Miembro
 
Registrado: ago 2006
Posts: 150
Reputación: 20
vivamotos Va por buen camino
Consulta con group by

Saludos,

Mirad tengo el siguiente problema.

En un almacen tengo movimientos de fichas y quisiera realizar la siguiente consulta.

Coger el ultimo movimiento de todas las fichas que pertenecen a un grupo y que me muestre su existencia y su precio en ese ultimo movimiento.

Lo que intento hacer es esto:

Código SQL [-]
SELECT PRODUCTO,MAX(FECHA),EXISTENCIAS
FROM MATERIALES,MOVIMIENTOS
WHERE MATERIALES.CODIGO=MOVIMIENTOS.CODIGO
GROUP BY PRODUCTO
ORDER BY FECHA DESC

Me da error porque en el group by no pongo EXISTENCIAS pero es que si lo pongo me cogerá TODOS los movimientos de cada ficha y solo quiero coger el último movimiento junto sus existencias y precio en ese último movimiento.

Alguna sugerencia?

Última edición por dec fecha: 20-12-2007 a las 12:51:31.
Responder Con Cita