150
Kapitel 9
Verwenden von Unterabfragen
Ergebnis:
Name Lagerort
-------------------- --------------------
Mutter Hamburg
Schraube Hamburg
Zahnrad Hamburg
Nockenwelle Ludwigshafen
Bolzen Ludwigshafen
(5 Zeilen betroffen)
9.2.3 Verwenden von EXISTS-Prädikat mit Unterabfragen
Die Operatoren werden in korrelierten Unterabfragen verwendet.
Die Bedingung für den Prüfdatensatz der äußeren Abfrage wird dann als WAHR
ausgewertet, wenn die innere SELECT-Anweisung zumindest eine Ergebnisreihe
liefert.
Die innere Anfrage ist immer von einer Variablen (Spalte) abhängig, die in der
äußeren Abfrage berechnet (bereitgestellt) wird.
Wenn eine Unterabfrage mit dem EXISTS-Operator eingeleitet wird, wird getes-
tet, ob Daten vorhanden sind, die die Unterabfrage ...