Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 12.0.1 (Deutsch) » SQL Anywhere Server - SQL-Benutzerhandbuch » Abfrage und Änderung von Daten » Verwendung von Unterabfragen » Optimierer: Automatische Konvertierung von Unterabfragen in Joins

 

Unterabfrage, die EXISTS folgt

Der Optimierer konvertiert eine Unterabfrage, die einem Schlüsselwort folgt, nur, falls folgende Bedingungen erfüllt werden:

  • Die Hauptabfrage enthält keine GROUP BY-Klausel und ist keine Aggregatabfrage, oder die Unterabfrage gibt genau einen Wert zurück.

  • Die Verbindung 'EXISTS (Unterabfrage)' wird nicht negiert.

  • Die Unterabfrage ist korreliert, d.h. sie enthält eine äußere Referenz.

 Beispiel