Zur Hauptnavigation springen [Alt]+[0] Zum Seiteninhalt springen [Alt]+[1]

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:

SQL-Beispiel

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]

 

Weiter zu Abfragen mit mehreren Tabellen in Entwurfsansicht