Hola a todos
> > SELECT id, cod_prov, articulo, precio, fecha > FROM precios_proveedor p > WHERE cod_prov = identificacion_proveedor AND fecha = (SELECT MAX(fecha) > FROM precios_proveedor WHERE articulo = p.articulo); > Lo que sugiere Juan Gabriel funciona perfecto, sólo encuentro un inconveniente, en el caso de que subas dos listas de precio del mismo proveedor el mismo día, la consulta te arrojaría dos registros por artículo, si bien es poco probable no es imposible (y menos acá en Arg ;) ) ..lo que solucionaría este inconveniente es que el campo fecha sea del tipo timestamp saludos. Sergio Gabriel Rodríguez http://www.3trex.com.ar