Select
p.fecha_pago,
p.idpersona,
p.monto_cancelado
From 
pagos p,
(select idpersona,max(fecha) as fecha from pagos group by idpersona) as m
Where
p.idpersona=m.idpersona and p.fecha_pago=m.fecha;
Enviado desde un dispositivo BlackBerry® de Tigo

-----Original Message-----
From: Linder Poclaba Lazaro <[email protected]>
Sender: [email protected]: Mon, 16 Aug 2010 07:23:18 
To: <[email protected]>
Subject: [pgsql-es-ayuda] Ayuda con consulta

Buenos dias a todos espero que me de una mano, tengo una tabla de cobros, y
me gustaria sacar todos los ultimos pagos realizados por cada persona ejm:

fecha_pago, idpersona, monto_cancelado
2010-4-25          3                 234.34
2010-5-27          3                 345.35
2010-4-24          4                 234.34
2010-5-25          4                 243.44

resultado buscado

2010-5-27          3                 345.35
2010-5-25          4                 243.44

Desde ya muchas gracias a todos por su tiempo

Responder a