## SUBQ CONDITION FOR KEY

SUBQ CONDITION FOR KEY ist eine Suchstrategie des SQL-Optimierers.

Diese Suchstrategie wird gewählt, wenn die folgenden Bedingungen erfüllt sind:

● Die Tabelle hat nur eine Primärschlüsselspalte.

● Die Werte für die Schlüsselspalte stammen aus einer Unterabfrage (Subquery).

oder

● Die Tabelle hat einen Primärschlüssel über mehrere Spalten.

● Auf allen Primärschlüsselspalten, die vor der Spalte mit der Subquery im Primärschlüssel liegen, sind Gleichheitsbedingungen definiert.

● Auf eine Spalte des Primärschlüssels ist eine IN-Bedingung in Form einer Subquery definiert.

Für jede Ergebniszeile der Subquery wird ein Teil des Primärschlüssels sequentiell durchsucht.

Siehe auch:

Gleichheitsbedingung

IN-Bedingung

Suchbedingungen für Schlüsselspalten

Liste aller Suchstrategien