Ver Mensaje Individual
  #5 (permalink)  
Antiguo 16/06/2007, 14:43
jesolorzano
 
Fecha de Ingreso: junio-2007
Ubicación: El Salvador
Mensajes: 21
Antigüedad: 17 años, 6 meses
Puntos: 0
Re: Obtener los registros mas recientes

Hola a ver si entendí lo que necesitas:
tabla UNO
usuario fecha hora
----------- ---------------------
1 2007-01-06 08:00:00.000
1 2007-01-06 09:00:00.000
2 2007-01-06 09:00:00.000
2 2007-01-06 23:00:00.000
2 2007-02-06 23:00:00.000

tabla DOS
usuario nombre correo
----------- ----------------------
1 prueba NULL
2 jesolorzano NULL


QUERY
usuario nombre fechamax horamax
----------- --------------------------------
2 jesolorzano 2007-02-06 23:00:00.000
2 jesolorzano 2007-01-06 23:00:00.000


Este es el código de la consulta:
Código:
select a.usuario,c.nombre,b.fechamax,b.horamax from UNO as a,
(select fecha as fechamax,max(hora) as horamax from UNO group by fecha) as b,DOS as c  where (fecha=b.fechamax and hora=b.horamax) and a.usuario=c.usuario
Avisanos si te sirve.

Saludos.