Es ist auch möglich, Abfragen direkt in SQL-Syntax zu schreiben. Diese Option bietet volle Flexibilität in der verwendeten Datenbank bzw. Anwendungsumgebung. Sie können in der WHERE-Klausel jede Tabelle verwenden, die über die konfigurierte Datenbankverbindung zugänglich ist.
Sie können die SQL-Abfrage entweder über das Menü Datenbank – SQL Abfragen öffnen oder über den entsprechenden Button in der Symbolleiste.

Im folgenden Fenster können Sie SQL-Abfragen konfigurieren.

Datei
Falls vorhanden, wählen Sie eine zuvor erstellte Abfragedatei aus.
SQL Auswahl
Tragen Sie einen SQL-Text ein. Bei einer geöffneten SQL-Datei wird der Text hier angezeigt und Sie können den Text bearbeiten.
<Sichern>
Änderungen in der aktuell geöffneten Abfragedatei speichern.
<Sichern als>
Als neue Abfragedatei speichern.
Für weitere Informationen zu folgenden Einstellungen, siehe Abfrageassistent:
-
Verbinde Signale mit Datenbank Synchronisationsfeld
-
Zu vorherigem Abfrageergebnis hinzufügen
-
Maximale Zeilen in der Ergebnismenge
-
Spaltennamen ableiten aus
-
<Abfrage ausführen>
-
<Abbrechen>
-
<Neue Abfrage>
Hinweis |
|
|---|---|
|
Die SQL-Abfrage kann nur die Spaltennamen verwenden, die durch die ausgewählte Option Spaltennamen ableiten von angegeben wurden. |
|
Hinweis |
|
|---|---|
|
Die SQL-Syntax kann sich je nach verwendetem Datenbanksystem unterscheiden. |
|
Beispiel: Syntax-Unterschiede
Abfrage der Daten der letzten zwei Tage in SQL Server:
SELECT * FROM PDA_File WHERE _Timestamp > (getdate()- 2)
Abfrage der Daten der letzten zwei Tage in Oracle-Syntax:
SELECT * FROM PDA_File WHERE I_Timestamp > (SYSDATE - 2)