Schönen guten Morgen,
mein Problem ist es, aus einer Tabelle alle Kunden rauszusuche, die seit einem bestimmten Datum nicht mehr bestellt haben.
Die Tabelle enthält u.a. die Felder BELEG_ID, NAME, ORT, DATUM, ADRESSNUMMER die mich hier interessieren. Das Feld DATUM ist im Format tt.mm.yyyy. In der Tabelle sind alle Rechnungsbelege von allen Kunden enthalten. Gruppieren der Datensätze wäre über die ADRESSNUMMER möglich.
Ich habe es zwar geschaft mir alle Datensätze über die Funktion DATEDIFF anzeigen zu lassen die z.b. 120 Tage zurückliegen, aber dabei werden auch Kunden berücksichtigt die Tabelleneinträge haben die jünger sind weil die ja auch Belege haben die älter sind als 120 Tage.
Wie kann ich mir nur die Kunden anzeigen lassen, die z.b. Tabelleneinträge habe die 120 Tage zurück liegen und keine Tabelleneinträge haben die zwischen heute und 120 Tagen in der Vergangenheit liegen.
Vielen Dank
Neveda
mein Problem ist es, aus einer Tabelle alle Kunden rauszusuche, die seit einem bestimmten Datum nicht mehr bestellt haben.
Die Tabelle enthält u.a. die Felder BELEG_ID, NAME, ORT, DATUM, ADRESSNUMMER die mich hier interessieren. Das Feld DATUM ist im Format tt.mm.yyyy. In der Tabelle sind alle Rechnungsbelege von allen Kunden enthalten. Gruppieren der Datensätze wäre über die ADRESSNUMMER möglich.
Ich habe es zwar geschaft mir alle Datensätze über die Funktion DATEDIFF anzeigen zu lassen die z.b. 120 Tage zurückliegen, aber dabei werden auch Kunden berücksichtigt die Tabelleneinträge haben die jünger sind weil die ja auch Belege haben die älter sind als 120 Tage.
Wie kann ich mir nur die Kunden anzeigen lassen, die z.b. Tabelleneinträge habe die 120 Tage zurück liegen und keine Tabelleneinträge haben die zwischen heute und 120 Tagen in der Vergangenheit liegen.
Vielen Dank
Neveda
Comment