Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/01/2009, 10:14
chelodelsur
 
Fecha de Ingreso: abril-2008
Mensajes: 208
Antigüedad: 16 años, 1 mes
Puntos: 2
Registros distintos en una misma fila

Hola

Mi lío es le siguiente, tengo una tabla que guarda los datos de login y logoff de usuarios, entonces necesito levantar una consulta que me diga por cada usuario la fecha que estuvo logeado, la hora inicio, la hora termino, y el tiempo de logon.
Pues bien, tengo este select pero no logro que me devuelva en la misma line los datos de fecha, login, logoff. Lo que hace es traerme dos veces la fecha, en una me muestra el login y en la otra el logoff

fecha ------------- nombres -------apellidos --------horalogin ---------horalogoff
2008-12-01 00:00:00 NATACHA ZUñIGA NAVARRO 2008-12-01 12:27:00 0000-00-00 00:00:00
2008-12-01 00:00:00 NATACHA ZUñIGA NAVARRO 0000-00-00 00:00:00 2008-12-01 22:03:00
2008-12-02 00:00:00 NATACHA ZUñIGA NAVARRO 2008-12-02 12:33:00 0000-00-00 00:00:00
2008-12-02 00:00:00 NATACHA ZUñIGA NAVARRO 0000-00-00 00:00:00 2008-12-02 12:37:00

Código:
Select
       b.fecha,
       a.nombres, 
       a.apellidos,
       b.horalogin,
       b.horalogoff
From razontime b
Left Join usuarios a
On b.idagente= a.userkey
Where b.idagente='224'
And hasrazon='0'
he probado con group pero me desaparece o el login o el logoff

Como siempre se agradece su ayuda

Chelo