Einfache Abfragen in SQL
Wir können Abfragen auch unabhängig von Hilfsoberflächen und Assistenten direkt in SQL formulieren. Dies ist insbesondere in Hinsicht des Übergangs zu Datenbanksystemen auf SQL-Basis wie etwa MySQL sinnvoll.
In Base verwenden wir dazu unter Abfragen den Punkt "Abfrage in SQL-Ansicht erstellen...".
Das oben beschriebene Beispiel kann man in SQL wie folgt formulieren:

Aufbau der SQL-SELECT-Anweisung:
- SELECT ist das Befehlswort für Abfragen.
- Im Anschluss wird die Liste der Datenfelder aufgeführt bzw. * für alle.
- Hinter dem Wort FROM wird angegeben, welche Tabelle zu verwenden ist.
- Hinter dem Wort WHERE wird die Bedingung formuliert.
Weitere Beispiele
1)

2)

Hinweise:
Merke dir die S-F-W-Struktur!
Wird keine Selektion gewünscht, so entfällt der Teil ab WHERE (siehe Beispiel 2).
Listenelemente werden mit Kommas getrennt (siehe Beispiel 2).
Achte auf korrekte Schreibweise der Groß- bzw. Kleinbuchstaben, da die SQL-Sprache diese unterscheidet. Flaeche_qkm und flaeche_qkm sind z.B. unterschiedliche Bezeichner! Die Schlüsselwörter (select, from, where) können allerdings beliebig geschrieben werden. Es ist sinnvoll diese der Deutlichkeit halber mit Großbuchstaben zu schreiben.
Hintergrundinformationen: Herunterladen [odt][296 KB]