Hallo nochmal,
zuerst danke an alle, insbesondere an Rouven der mir meinen Denkfehler aufgezeigt hatte, da
meine Query vom Ansatz her fehlerhaft ist. Hierfür erstmal sorry für die gemachte Mühe...
Wie ich schon geschrieben hatte, war bzw. ist dieses mein Versuch, über eine Query festzustellen,
ob ein über Timestamps definiertes Zeitfenster ein zweites überschneidet bzw. sich innerhalb dieses
Zeitfensters bewegt. Hierzu habe ich also dementsprechend 4 Werte, wobei Wert 01 und Wert 02
das vorgebene Zeitfenster (A) innerhalb der DB (bustart/buende) darstellen und ich nun über
einen SELECT feststellen möchte, ob sich das Zeitfenster (B), also Wert 03 und Wert 04 innerhalb
dem Zeitfenster (A) sich befindet.
Ich versuche dieses nun mit folgender Anweisung zu realisieren:
SELECT * FROM db01 WHERE agid = 'angebotid' AND ( (WERT03 BETWEEN WERT01 AND WERT02) OR (WERT04 BETWEEN WERT01 AND WERT02) )
(Das nur für alle die ein ähnliches Problem haben und genauso "krumm" denken wie ich)
Vielen Dank nochmal an alle !
Gruss
Dieter