Me falto agregar la consulta que hice:

SELECT Asistencia.tjt, Asistencia.fecha, Asistencia.hora, Asistencia.InOut, 
Asistencia_1.fecha, Asistencia_1.hora, Asistencia_1.InOut
FROM Asistencia INNER JOIN Asistencia AS Asistencia_1 ON Asistencia.tjt = 
Asistencia_1.tjt
WHERE (((Asistencia.InOut)="Ingreso") AND ((Asistencia_1.InOut)="Egreso")) and 
asistencia_1.id>asistencia.id and asistencia.tjt=asistencia_1.tjt
ORDER BY asistencia.tjt, Asistencia.fecha, Asistencia.hora, Asistencia_1.fecha, 
Asistencia_1.hora;

From: [email protected]
To: [email protected]
Subject: Consulta Access
Date: Fri, 14 Aug 2009 12:38:41 +0000








Hola a todos: tengo una consulta SQL de una base de datos de access que le 
estoy dando vuelta y no puedo terminar de resolver.
Tengo una tabla Asistencia de la siguiente manera

  id


  tjt


  fecha


  hora


  InOut


  tiempo



id  = autonumerico
tjt  =  numero (entero)
fecha  =fecha/hora
hora  =fecha/hora
inout =texto
tiempo =numero (doble)

Lo que necesito es poner en la misma fila ingreso y egreso, lo que pude hacer 
pero algo hago mal porque me salen filas repetidas...
los datos originales son estos:


 
 
 
 
 
 
 
  id
  tjt
  fecha
  hora
  InOut
  tiempo
 
 
  985
  67
  01-Ago-09
  09:25 a.m.
  Ingreso
  0
 
 
  986
  67
  01-Ago-09
  12:20 p.m.
  Egreso
  3
 
 
  987
  67
  02-Ago-09
  01:00 p.m.
  Ingreso
  0
 
 
  988
  67
  02-Ago-09
  10:00 p.m.
  Egreso
  8
 
 
  981
  67
  03-Ago-09
  08:29 a.m.
  Ingreso
  0
 



y me sale esto:


 
 
 
 
 
 
 
 
  tjt
  Asistencia.fecha
  Asistencia.hora
  Asistencia.InOut
  Asistencia_1.fecha
  Asistencia_1.hora
  Asistencia_1.InOut
 
 
  67
  01-Ago-09
  09:25 a.m.
  Ingreso
  01-Ago-09
  12:20 p.m.
  Egreso
 
 
  67
  01-Ago-09
  09:25 a.m.
  Ingreso
  02-Ago-09
  10:00 p.m.
  Egreso
 
 
  67
  02-Ago-09
  01:00 p.m.
  Ingreso
  02-Ago-09
  10:00 p.m.
  Egreso
 
 
  67
  03-Ago-09
  08:29 a.m.
  Ingreso
  01-Ago-09
  12:20 p.m.
  Egreso
 
 
  67
  03-Ago-09
  08:29 a.m.
  Ingreso
  02-Ago-09
  10:00 p.m.
  Egreso
 

Cabe aclarar que no puedo modificar nada solo esta consulta que estoy haciendo 
ya que es un sistema heredado.
Muchas gracias,
Saludos

Comparte tu Facebook con tus amigos de Messenger  ¡Descubre cómo!
Hotmail en tu móvil allá donde vayas  ¡Descúbrelo!
_________________________________________________________________
Toda la información meteorológica. Consulta en MSN el tiempo que va a hacer en 
cualquier lugar de España o del Mundo. 
http://eltiempo.es.msn.com/

Responder a