Einzelnen Beitrag anzeigen

nahpets
(Gast)

n/a Beiträge
 
#10

AW: SQL optimieren

  Alt 22. Sep 2016, 18:18
Was ich nicht verstehe:

Warum per Leftjoin alles zusammensuchen und dann per "irgendeine Spalte" die immer Null ist heraussuchen, was es nicht gibt?

Wäre da nicht sowas deutlich einfacher?
SQL-Code:
select hauptnummer from tabell1
where Tabell1.ergaenzung <> 'Nand Tabell1.Storno is Null
and Tabell1.hauptnummer not in (
select hauptnummer from tabelle2
where Tabelle2.ergaenzung is null
)
Wobei ich die Prüfung auf Nichtexistenz mit not Exists für deutlich sinnvoller halte und das erfahrungsgemäß auch die schnellste Variante ist.
  Mit Zitat antworten Zitat