Neuigkeiten:

Wenn ihr euch für eine gute Antwort bedanken möchtet, im entsprechenden Posting einfach den Knopf "sag Danke" drücken!

Mobiles Hauptmenü

Datum-Abfrage (älter als und NICHT neuer als...)

Begonnen von SteineSammler, Mai 31, 2011, 11:49:04

⏪ vorheriges - nächstes ⏩

SteineSammler

Hallo!

in meiner Datenbank geht es um Produkte, die bestellt werden. Jedes Produkt hat in einer Tabelle (Bestelltabelle) ein Datum, sobald es bestellt wurde (wenn es 10mal bestellt wurde, taucht es 10mal auf, jeweils mit dem Bestelldatum).

Ich möchte nun eine Auswahl der Bestellungen nach Datum treffen: ich möchte wissen, welche Produkte die letzten 6 Monate NICHT bestellt wurden.

Also:
Alle Datensätze anzeigen, deren Datum ÄLTER als ein bestimmtes Datum (z.B. 6 Monate) ist und (wichtig) für die gilt, dass die Datensätze, die NEUER als dieses Datum sind, leer sind.

es reicht also NICHT aus, eine Bedingung der Art zu machen:

WHERE (tbl.Date)<Date()-180

oder:
WHERE (tbl.Date) BETWEEN Date()-360 and Date()-180


Denn dann bekommen ich die Datensätze angezeigt,
SOWOHL die NUR älter als Date()-180 sind
ALS AUCH
die Datensätze, die älter als 6 Monate sind UND die neuer sind.

Letzere (also älter UND neuer als Date()-180) möchte ich aber ausschließen.
ALSO
NUR die Produkte anzeigen, die vor über 6 Monaten bestellt wurden.


Hat jemand einen Tipp?

Viele Grüße




MzKlMu

Gruß Klaus

database

Hallo,

ZitatLies mal die Forumsregeln

... und danach könnte vielleicht das helfen:

http://www.donkarl.com?FAQ6.8