Hallo allen,
Ik heb een tabel waarin storingen bijgehouden worden. Als de storing komt wordt Active=1 en als deze opgelost wordt komt er een nieuwe regel met Active=0.
Nu ben ik op zoek naar een query die dus 2 regels samenvoegt zodat ik in 1 regel de gekomen en gegaan datum tijd kan zien. Hij moet dus zoeken naar de eerst volgende Active=0.
Is dit mogelijk??
gr,
Marcel
Tabel:
ID Event Active DT
-----------------------------------------------------
300150 Storing 1 0 2014-03-14:00:00
300151 Storing 2 1 2014-03-13:30:00
300152 Storing 1 1 2014-03-13:00:00
300153 Storing 1 0 2014-03-11:00:00
300154 Storing 1 1 2014-03-10:00:00
Gewenst resultaat:
Event DT_1 DT_0
----------------------------------------------------------
Storing 1 2014-03-13:00:00 2014-03-14:00:00 (is dus ID 300152 en 300150)
Storing 2 2014-03-13:30:00 NULL (is 300151)
Storing 1 2014-03-10:00:00 2014-03-11:00:00 (is 300154 en 300153)
Ik heb een tabel waarin storingen bijgehouden worden. Als de storing komt wordt Active=1 en als deze opgelost wordt komt er een nieuwe regel met Active=0.
Nu ben ik op zoek naar een query die dus 2 regels samenvoegt zodat ik in 1 regel de gekomen en gegaan datum tijd kan zien. Hij moet dus zoeken naar de eerst volgende Active=0.
Is dit mogelijk??
gr,
Marcel
Tabel:
ID Event Active DT
-----------------------------------------------------
300150 Storing 1 0 2014-03-14:00:00
300151 Storing 2 1 2014-03-13:30:00
300152 Storing 1 1 2014-03-13:00:00
300153 Storing 1 0 2014-03-11:00:00
300154 Storing 1 1 2014-03-10:00:00
Gewenst resultaat:
Event DT_1 DT_0
----------------------------------------------------------
Storing 1 2014-03-13:00:00 2014-03-14:00:00 (is dus ID 300152 en 300150)
Storing 2 2014-03-13:30:00 NULL (is 300151)
Storing 1 2014-03-10:00:00 2014-03-11:00:00 (is 300154 en 300153)