PDA

Ver la Versión Completa : Una consulta dificil


noshy
31-05-2006, 20:26:05
Hola a todos, tengo la siguiente tabla:


nombre fechaPago
a 05/01/2005
a 05/02/2005
a 05/03/2005
a 05/04/2005
a 05/05/2005
b 05/01/2005
b 05/02/2005
b 05/03/2005
b 05/04/2005
c 05/01/2005
c 05/02/2005
c 05/03/2005


y tengo que realizar una consulta que me devuelva el nombre y la fecha mas alta de cada nombre, se entiende?? me tendria que devolver esto y no se como puedo hacerlo.


nombre fechaPago
a 05/05/2005
b 05/04/2005
c 05/03/2005

delphi.com.ar
31-05-2006, 20:30:31
Porqué ese nombre de hilo???.. no es la primera vez que lo haces (http://www.clubdelphi.com/foros/showthread.php?t=31928)!!
Que uno no sepa como se hace algo, no quiere decir que sea difícil!!


SELECT NOMBRE, FECHA_PAGO
FROM TABLA T1
WHERE FECHA_PAGO = (SELECT MAX(FECHA_PAGO)
FROM TABLA T2
WHERE T1.NOMBRE = T2.NOMBRE)

ó

SELECT NOMBRE, MAX(FECHA_PAGO)
FROM TABLA
GROUP BY NOMBRE

noshy
31-05-2006, 20:49:43
okis, muchas gracias, sipis es que no sabia que ponerle de titulo, muchas gracias por el consejo tambien.

Casimiro Notevi
31-05-2006, 20:50:58
No hay nada difícil, sólo desconocido ;)