Drei Abfragekriterien verwenden

Arbeite gerade an einer DB für die Firma,
nun möchte ich in einer Anfügeabfrage das Lieferdatum nach bestimmten Kriterien sortieren.

  1. Nur die Daten aus der letzten Woche
  2. Nur die Daten der aktuellen Woche
  3. Nur die Daten vom 01.01.2001

Bis jetzt hab ich das folgende zusammen, doch den Punkt drei bekomm ich einfach nicht mit rein

INSERT INTO Auswertung_LV ( Lieferung, Pos, Material, Warenempfänger, [Name Warenempfänger], [SD-Auftrag], Menge, Lieferdatum, Typ )
SELECT Auslieferungen.Lieferung, Auslieferungen.Pos, Auslieferungen.Material, Auslieferungen.Warenempfänger, Auslieferungen.[Name Warenempfänger], Auslieferungen.[SD-Auftrag], Auslieferungen.Menge, Auslieferungen.Lieferdatum, Auslieferungen.Typ
FROM Auslieferungen
WHERE (((DatePart(„ww“,[Lieferdatum]))=DatePart(„ww“,Date())) AND ((Year([Lieferdatum]))=Year(Date()))) OR (((Year([Lieferdatum])*53+DatePart(„ww“,[Lieferdatum]))=Year(Date())*53+DatePart(„ww“,Date())-1));

Vielleicht wisst ihr ja weiter hab gerad das berühmte Brett vorm Kopf.

Danke

eine direkte Abfrage eines Datums (z.B. 01.01.2001) lautet

WHERE (((Tabelle.Lieferdatum)=#1/1/2001#));

Ich hoffe diese Angabe hilft weiter!

Gruss
Martin Portmann