Registerkarte "SQL" (Dialogfeld "Übertragungseinstellungen")

In dieser Registerkarte können Sie SQL-Abfragen zum Extrahieren von Daten aus IBM System i (AS/400)-Dateien erstellen. Geben Sie den Text direkt in die entsprechenden Textfelder ein, oder klicken Sie rechts auf die jeweilige Schaltfläche, um ein Dialogfeld zu öffnen, in dem Sie die Abfrage erstellen können.

HINWEIS:Wählen Sie vor dem Erstellen Ihrer Abfrage im Dialogfeld Übertragung mindestens eine Hostdatei aus. Um Ihnen das Erstellen der Abfrage zu erleichtern, werden die Feldinformationen der angegebenen Datei angezeigt.

Hilfe beim Erstellen Ihrer SQL-Abfrage finden Sie in der SQL-Dokumentation.

Auswählen

Beginnen Sie mit der Erstellung Ihrer SELECT-Anweisung, indem Sie die zu übertragenden Felder (oder Spalten) angeben.

Hierbei gilt

Fügen Sie in diesem Feld Ihrer SELECT-Anweisung eine WHERE-Klausel hinzu. Geben Sie hier eine oder mehrere Bedingungen an, die erfüllt sein müssen, damit ein Datensatz übertragen wird.

Sortierung

Fügen Sie in diesem Feld Ihrer SELECT-Anweisung eine ORDER BY-Klausel hinzu, welche die Sortierung der bei der Abfrage erstellten Datensätze bestimmt. Es kann nur nach Feldern sortiert werden, die in Ihrer SELECT-Anweisung angegeben sind.

Gruppieren nach

Fügen Sie in diesem Feld Ihrer SELECT-Anweisung eine GROUP BY-Klausel hinzu, die festlegt, wie die Ergebnisdaten nach der angeforderten Berechnung (Funktion) gruppiert werden sollen.

Diese Klausel ist erforderlich, wenn in Ihrer SELECT-Anweisung eine Funktion und mehrere Felder angegeben sind.

Bedingung

Fügen Sie in diesem Feld eine HAVING-Klausel hinzu, um eine Bedingung auf eine Funktion der SELECT-Anweisung anzuwenden.

Das Feld und das Dialogfeld Bedingung werden erst verfügbar, nachdem Sie eine GROUP BY-Klausel hinzugefügt haben.

Verknüpfung

Fügen Sie in diesem Feld Ihrer SELECT-Anweisung eine JOIN-Klausel hinzu, um festzulegen, wie Daten aus mehreren Dateien oder Beständen kombiniert werden sollen.

Das Feld und das Dialogfeld Verknüpfung werden erst verfügbar, nachdem Sie hostseitig im Dialogfeld Übertragung mehrere Dateien bzw. Bestände ausgewählt haben.

Datensätze mit fehlenden Feldern zurücksenden

Wenn Datensätze aus mehreren Dateien zusammengeführt werden, kann es Fälle geben, in denen ein für die Verknüpfung benötigter Datensatz nicht gefunden wird.