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/