de SQL

06/05/2010 - 12:01 por Jose Dubonnet | Informe spam
Hola a tod@s,

Tengo una tabla de histórico con los campos: codigoArticulo, precio y fecha.

Ejemplo:

codigoArticulo precio fecha
1 2,30 01/05/2005
1 1,10 03/10/2004
10 0,90 02/06/2009
10 1,10 01/03/2010

¿Cómo puedo hacer para obtener el registro precio más antiguo de un
registro? es decir

1 2,30 01/05/2005
10 1,10 01/03/2010

Gracias por la aportación.
 

Leer las respuestas

#1 Raipon
07/05/2010 - 07:52 | Informe spam
Hola, crea una consulta previa con los campos codigo y fecha.
Conviertela en una consulta de totales agrupando por código y
obteniendo el menor valor de fecha. Guarda la consulta y utilizala en
una nueva, donce debes relacionar la tabla original que contiene los
datos, y la consulta previa por los campos codigo => codigo, y fecha
=> Min_de_fecha.

Adios, un saludo.

Preguntas similares