Recuperar ultimo registro

09/01/2006 - 16:53 por Ricardo L. Calvo | Informe spam
Buenos dias:

Supongamos la siguiente tabla :

cuenta importe
0001 1500.00
0003 1852.00
0005 1900.00
0001 2900.00
0005 3500.00
.. ..
.. ..

Necesito recuperar el ultimo registro para cada cuenta, o sea una consulta
que me devuelva :

cuenta importe
0001 2900.00
0003 1852.00
0005 3500.00


Si alquien conoce una funcion o me pude dar una mano con esta consulta,
desde ya le estare muy agradecido,
Ricardo Calvo

Preguntas similare

Leer las respuestas

#6 Jose Nadim
10/01/2006 - 23:12 | Informe spam
Hola, quiero retomar el tema en este sentido, cuando he realizado
consultas he encontrado con mejor tiempo realizar un join
asi :

select cuenta,importe,fecha
from tabla1 as a inner join
(select max(fecha) fecha, cuenta from tabla1 ) as b on
a.fecha = b.fecha and a.cuenta=b.cuenta

Que opinan cual tiene mejor desempeño?

Un saludo,

Jose Nadim
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida