anmae
Erfahrenes Mitglied
hallo,
ich habe 2 Tabellen:
tbl_kd_bsttb mit den Elementen Datum, Preis, KID
tbl_kd_kdtb mit den Elementen KID, Mail
ich möchte nun eine Abfrage nach der EMail der leute, die seit einem bestimmten Zeitraum keine Bestellung mehr hatten. Dabei soll das Ergebniss aber nur Einträge enthalten, die irgendwann schon einmal eine Bestellung hatten, nur halt seit dieser bestimmten Zeit nicht.
Ich habe einen solchen ungetesteten Ansatz:
"SELECT tbl_kd_kdtb.Mail FROM tbl_kd_kdtb INNER JOIN tbl_kd_bsttb ON (tbl_kd_bsttb.KID = tbl_kd_kdtb.KID) WHERE bl_kd_bsttb.Datum >= '...' AND COUNT(bl_kd_bsttb.KID) = 0" ... und jetzt noch das es schonmal eine Bestellung vor dem Zeitraum gab.
Kann mir da jemand helfen?
ich habe 2 Tabellen:
tbl_kd_bsttb mit den Elementen Datum, Preis, KID
tbl_kd_kdtb mit den Elementen KID, Mail
ich möchte nun eine Abfrage nach der EMail der leute, die seit einem bestimmten Zeitraum keine Bestellung mehr hatten. Dabei soll das Ergebniss aber nur Einträge enthalten, die irgendwann schon einmal eine Bestellung hatten, nur halt seit dieser bestimmten Zeit nicht.
Ich habe einen solchen ungetesteten Ansatz:
"SELECT tbl_kd_kdtb.Mail FROM tbl_kd_kdtb INNER JOIN tbl_kd_bsttb ON (tbl_kd_bsttb.KID = tbl_kd_kdtb.KID) WHERE bl_kd_bsttb.Datum >= '...' AND COUNT(bl_kd_bsttb.KID) = 0" ... und jetzt noch das es schonmal eine Bestellung vor dem Zeitraum gab.
Kann mir da jemand helfen?