
Obtener un registro por group by?
Publicado por Juan Manuel Cruz (59 intervenciones) el 28/12/2010 14:24:04
Tengo una tabla con la lista de entradas a almacén de artículos.
La tabla contiene: codigo de articulo, tipo de entrada, fecha del movimiento y persona que lo registró.
¿Cómo obtengo una consulta donde me muestre sólo el más reciente movimiento por cada artículo?
Cada línea resultante debe mostrar los cuatro campos ya mencionados de ese movimiento más reciente.
Con Top1-Order By solo obtengo una linea, pero no de todo el movimiento... Con Max() y group by sólo obtengo la fecha máxima, pero no hay manera de encadenar y devolver el registro completo...
La tabla contiene: codigo de articulo, tipo de entrada, fecha del movimiento y persona que lo registró.
¿Cómo obtengo una consulta donde me muestre sólo el más reciente movimiento por cada artículo?
Cada línea resultante debe mostrar los cuatro campos ya mencionados de ese movimiento más reciente.
Con Top1-Order By solo obtengo una linea, pero no de todo el movimiento... Con Max() y group by sólo obtengo la fecha máxima, pero no hay manera de encadenar y devolver el registro completo...
Valora esta pregunta


0