tablo şu şekilde;
sicilno tarih saat gc
----------------------------------------------
0001 01.01.2004 08:00 giris
0001 01.01.2004 12:00 cikis
0001 01.01.2004 13:00 giris
0001 01.01.2004 14:00 cikis
0001 01.01.2004 16:00 giris
0001 01.01.2004 18:00 cikis
0001 02.01.2004 08:00 giris
0001 02.01.2004 12:00 cikis
0001 02.01.2004 13:00 giris
0001 02.01.2004 14:00 cikis
0001 02.01.2004 16:00 giris
0001 02.01.2004 18:00 cikis
0001 03.01.2004 08:00 giris
0001 03.01.2004 12:00 cikis
0001 03.01.2004 13:00 giris
0001 03.01.2004 14:00 cikis
0001 03.01.2004 16:00 giris
0001 03.01.2004 18:00 cikis
0001 05.01.2004 08:00 giris
0001 05.01.2004 12:00 cikis
0001 05.01.2004 13:00 giris
0001 05.01.2004 14:00 cikis
0001 05.01.2004 16:00 giris
0001 05.01.2004 18:00 cikis
çıktı ise öyle olmalı;
sicil tarih giriş çıkış giriş çıkış giriş çıkış giriş çıkış
--------------------------------------------------------------------------------
0001 01.01.2004 08:00 12:00 13:00 14:00 16:00 18:00
0001 02.01.2004 08:00 12:00 13:00 14:00 16:00 18:00
0001 03.01.2004 08:00 12:00 13:00 14:00 16:00 18:00
0001 04.01.2004 --:-- --:-- --:-- --:-- --:-- --:--
0001 05.01.2004 08:00 12:00 13:00 14:00 16:00 18:00
yukarıdaki giriş çıkışların sayısı 10 giriş 10 çıkış olmak üzere max 20.
Lütfen içinizden yuh be kalk bari programıda biz yazalım demeyin lütfen

Bu işlemi tamamen kodlarla iç içe üç döngü ile yaptım lakin baya yavaş çalışıyor. Hani bu işin kolay ve hızlı bir yolu varsa yardımlarınızı beklerim.
Tamamen sqlle çözülmez diye düşünüyorum.
Biraz kodda gerekiyor herhalde