Loading...
Select Version
Es wird geprüft, ob eine Ergebnistabelle leer ist.
EXISTS unterabfrage
unterabfrage
Unterabfrage, die eine Ergebnistabelle liefert.
Ergebnis
Wahr, wenn die Ergebnistabelle nicht leer ist.
Falsch, wenn die Ergebnistabelle leer ist.
Beispiel
Aus der Tabelle KUNDE alle Kunden heraussuchen, die keinen Auftrag vergeben haben:
SELECT firma FROM kunde
WHERE NOT EXISTS (SELECT anr FROM auftrag
WHERE auftrag.knr = kunde.knr)
firma
Siemens AG
Plenzer Trading
Jonas Fischladen
Externa & Co Kg