Estimados foristas:
Necesito vuestra ayuda con este tema.
Tengo una tabla que registra movimientos de entrada (01) y salida (02) de articulos,
un movimiento a la vez de manera secuencial.
Estos movimientos tienen un quiebre por dia.
No puede darse una salida sin una entrada
y puede que un movimiento solo tenga entrada o solo salida durante el dia.
Código:
Movimientos
-------------------------------------------
cArt | tMov | Fec | Hora
-------------------------------------------
01 | 01 |25/05/2005 | 10:05
02 | 01 |25/05/2005 | 10:30
01 | 02 |25/05/2005 | 10:35
03 | 01 |25/05/2005 | 10:45
02 | 02 |25/05/2005 | 10:50
03 | 02 |25/05/2005 | 11:15
01 | 01 |25/05/2005 | 11:25
y necesito llegar a esto:
Código:
Movimientos x Articulo
------------------------------------------------------
Articulo | Fecha | Hora Ent |Hora Sal
------------------------------------------------------
01 |25/05/2005 | 10:05 | 10:35
01 |25/05/2005 | 11:25 | --:--
02 |25/05/2005 | 10:30 | 10:50
03 |25/05/2005 | 10:45 | 11:15
Probre con esto y no me resulta
Cita: SELECT a.cArt AS "Articulo", a.fec AS "Fecha", a.hora AS "Hora Ent", b.hora AS "Hora Sal"
FROM (
SELECT *
FROM movimientos
WHERE tipo =1
) AS a, (
SELECT *
FROM movimientos
WHERE tipo =2
) AS b
Agradezco vuestra ayuda y atencion.