Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

Unterabfrage

Eine Unterabfrage ist ein Abfrage-Ausdruck, der in folgenden Fällen verwendet werden kann:

  • Als Ausdruck:
    Die Unterabfrage muss eine einspaltige Ergebnistabelle mit höchstens einem Satz liefern. Der Wert der Unterabfrage ist dann der Wert in der Ergebnistabelle bzw. der NULL-Wert, wenn die Ergebnistabelle leer ist.

  • In Prädikaten:
    In den Prädikaten ANY, SOME, ALL, IN und EXISTS liefert die Unterabfrage eine Ergebnistabelle.

  • In der FROM-Klausel von SELECT-Ausdrücken:
    Die Unterabfrage liefert eine Ergebnistabelle.

  • In Join-Ausdrücken:
    Die Unterabfrage liefert eine Ergebnistabelle.

Eine Unterabfrage wird immer in runde Klammern eingeschlossen.


unterabfrage ::= ( abfrageausdruck )



abfrageausdruck

Abfrage-Ausdruck, der die Ergebnistabelle liefert.

Bei Unterabfragen, die nicht im Prädikat EXISTS oder in einer FROM-Klausel angegeben sind, darf die Ergebnistabelle nur einfache Spalten oder multiple Spalten mit Dimension 1 enthalten.