obtener ultima fecha de compra

26/12/2007 - 16:40 por mp | Informe spam
Que tiene de malo la sentencia que expongo a continuacion???
Necesito sacar el precio de la ultima vez que se compro un producto, pero me
muestra en algunos casos hasta tres coincidencias del mismo producto.

select codprod, max(fecompra) as fecha, preciocompra from tabcompras
where tdo='FC'
group by codprodt,fecha,preciocompra
order by codprod

Gracias por la ayuda
 

Leer las respuestas

#1 Alr
26/12/2007 - 17:14 | Informe spam
Por que no pruebas con el "Top n"

Algo asi como:
select TOP 1 codprod, max(fecompra) as fecha, preciocompra from tabcompras
where tdo='FC'
group by codprodt,fecha,preciocompra
order by codprod, FECCOMPRA DESC



Saludos



"mp" wrote in message
news:%
Que tiene de malo la sentencia que expongo a continuacion???
Necesito sacar el precio de la ultima vez que se compro un producto, pero
me muestra en algunos casos hasta tres coincidencias del mismo producto.

select codprod, max(fecompra) as fecha, preciocompra from tabcompras
where tdo='FC'
group by codprodt,fecha,preciocompra
order by codprod

Gracias por la ayuda


Preguntas similares