Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/09/2010, 13:06
helacer
 
Fecha de Ingreso: mayo-2006
Ubicación: Bogotá
Mensajes: 2.061
Antigüedad: 18 años, 6 meses
Puntos: 50
Ayuda consulta de pagos.

COmo estan.

Tengo una tabla en oracle donde registro los datos de unos pagos realizados. Hay veces que estos pagos no se terminana correctamente y se genera un nuevo registro para dicho pago lo que quiere decir que en esta tabla pueden haber varios registros para una misma factura.

Lo que necesito es mostrar los campos del ultimo registro insertado para cada factura

Campos
Referencia
Fecha"Este campo es datetimeguarda fecha y hora "
Banco
Estado

DATOS

123 -24/09/2010 06:52:55 p.m. -Bancolombia-Pendiente
343- 24/09/2010 06:53:55 p.m.-Bancolombia-Pendiente
843- 24/09/2010 07:52:55 p.m.-Bancolombia-Pendiente
343- 24/09/2010 07:55:55 p.m.-Bancolombia-Exitoso
843- 24/09/2010 07:57:55 p.m.-Bancolombia-Exitoso


Me deberia mostrar la 123 y de las 343 y 843 el ultimo registro insertado.

COmo hago esto. El query basico es este pero nose como hacer para que me haga el distinct de las referencias para que me muestre solo el ultimo registro insertado de cada referencia


select Referencia,Fecha,estado from regpagos;

Gracias