Forum: Datenbanken
by p80286,
11. Feb 2019
Für das exists spricht, das es der menschlichen Denke engegenkommt. Ich habe aber die Erfahrung gemacht, das ein Join mit einem check auf NULL wesentlich schneller ist.
Gruß
K-H
Forum: Datenbanken
by p80286,
8. Feb 2019
Warum eigentlich ein "in"?
select auftragsdaten.irgendwas
from auftragsdaten join (select distinct auftragsnr from auftragsdaten where fertigdate between 20180101 and 20181231) a on (auftragsdaten.auftragsnr=a.auftrgsnr)
so ungefähr, die korrekte Syntax und die between-Grenzen müßtest Du noch überprüfen.
Gruß
K-H