Moin,
ich habe eine Tabelle X mit den Feldern Kundennummer und Datum
Nun möchte ich alle Kunden mit einem Datum innerhalb 2020 herausfiltern, die zuvor noch nicht in der Tabelle vorkamen.
Deshalb frage ich wie folgt
SELECT DISTINCT Kundennummer
FROM tableX
WHERE Datum >= '2020-01-01' AND
Kundennummer NOT IN
( SELECT
Kundennummer
FROM tableX
WHERE
Datum <= '2020-01-01'
)
Mir kommt das Ergebnis trotzdem recht hoch vor, deshalb frage ich mal nach, ob meine Query so passt oder ob ich etwas übersehen habe?
Kurt