Hallo LeKuchen
Das erfüllt schonmal Anforderung (a). Dann muss es wahrscheinlich irgendwie so weitergehen:
das ist der richtige Ansatz
Where [r:Tabelle1].[Datum] BETWEEN ....
Die Datumsfunktion dateadd(einheit, zahl, datum) sollte Dir weiterhelfen
Aber wie kann ich einen Zeitraum abfragen, wobei unklar ist, welches der Datumsfelder der Minimal und welches der Maximal-Wert ist?
Kann mir da MIN und MAX weiterhelfen?
eventuell in Verbindung mit subselects und ggf. unions. Aber dazu wären exakte Informationen notwendig, woher diese Datumsangaben kommen, d.h. der Algorithmus, der Dir das relevante Datum liefert, von dem aus der Zeitraum von vier Wochen zu berücksichtigen ist.
Freundliche Grüße
Vinzenz