Hallo
Ich habe eine Kundendatei und eine 2. Datei, in der ich deren Umsätze pro Monat gelistet habe.
Die Felder der Umsatzdatei sind
ID - KundenNr - Monat - Jahr - Umsatz
Die Kundendatei enthält viele Felder. Letztlich brauche ich hier alle Kunden eines Typs. Also Kundentyp=P
Alle Kunden mit Kundentyp = P sind ca. 5500 und alle mit Umsätzen sind ca. 3700.
Hiermit:
Code:
SELECT k.*, u.KundenNr, Sum(u.umsatz) FROM kunden_umsatz u RIGHT JOIN kunden k ON k.kundennr = u.kundenNr WHERE Jahr >=2009 GROUP BY u.KundenNr
bekomme ich die 3700 Adressen. Aber ich möchte gern aufstocken bis 4500 indem ich alle anderen Kunden mit Kundentyp=p nehme mit höchste Kundennr zuerst in absteigender Reihenfolge ohne Umsatz. Verständlich?
Ich hätte auch kein Problem, wenn ich da 2 Abfragen daraus mache.
Danke mgbig