SQL-Klauseln

Die ODBC- und JDBC-Client-Treiber unterstützen folgende SQL-Klauseln:

Verwenden Sie diese SQL-Klausel

Für

FROM-Klausel

anzuzeigen, welche Tabellen in der SELECT-Anweisung verwendet werden.

WHERE-Klausel

die Bedingungen anzugeben, die Datensätze erfüllen müssen, um abgefragt zu werden (wie FileMaker Pro-Suchabfragen).

GROUP BY-Klausel

die Namen eines oder mehrerer Felder anzugeben, nach denen die Ergebniswerte gruppiert werden sollen. Diese Klausel wird verwendet, um ein Set von Sammelwerten zurückzugeben, indem eine Zeile für jede Gruppe zurückgegeben wird (wie ein FileMaker Pro-Zwischenergebnis).

HAVING-Klausel

die Bedingungen für Gruppen von Datensätzen anzugeben (z. B. um nur die Abteilungen anzuzeigen, die Gehälter von insgesamt mehr als 200.000 Euro haben).

UNION-Operator

die Ergebnisse zweier oder mehrerer SELECT-Anweisungen in einem einzigen Ergebnis zu kombinieren.

ORDER BY-Klausel

anzuzeigen, wie die Datensätze sortiert sind.

OFFSET-Klauselformat

die Anzahl der Zeilen anzugeben, die übersprungen werden, bevor damit begonnen wird, Zeilen abzurufen.

FETCH FIRST-Klauselformat

die Anzahl an abzurufenden Zeilen anzugeben. Es werden nicht mehr als die angegebene Anzahl an Zeilen zurückgegeben. Wenn die Abfrage jedoch weniger als die angegebene Anzahl an Zeilen ergibt, werden weniger Zeilen zurückgegeben.

FOR UPDATE-Klausel

„Positioned Updated“ und „Positioned Deletes“ über SQL-Cursor durchzuführen.

Hinweis  Wenn Sie versuchen, Daten von einer Tabelle ohne Spalten abzurufen, gibt die SELECT-Anweisung nichts zurück.