On Thursday, March 03, 2005 1:50 PM [GMT+1=CET],
Mansur Esmann [OM] <[EMAIL PROTECTED]> wrote:

> ID Start Ende
> 1 10.01 11.01
> 2 12.01 15.01
> 3 19.01 20.01
>
> Jeder Datensatz hat eine Startzeit und eine Endzeit (DateTime).
>
> Ich m�chte nun rausfinden wo es zwischen den Datens�tzen zeitliche
> L�cken gibt ...
> Wenn m�glich noch mit der Festlegung wie gro�e die L�cke sein muss.
>
> In welche Richtung wird das gehen?


Tabelle mit sich selbst verjoinen

in etwa so:

SELECT T1.Start, T2.Ende FROM tbl_1 T1
LEFT JOIN tbl_2 T2 ON T1.ID = T2.ID+1

Damit kannst Du dann ja locker per DateDiff den Zeitraum auslesen und auch
eingrenzen.
Hab's jetzt nicht getestet, aber sollte so gehen.

Gruss

frank

_______________________________________________
Coffeehouse Mailingliste, Postings senden an:
[email protected]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/coffeehouse

Antwort per Email an