Anhang: Strukturierte Abfragesprache - SQL
Zusammenfassen und Vertiefen 15: SQL
SQL ist die Standardsprache zur Abfrage von relationalen Datenbanken. Alle Access-Abfragen basieren auf SQL.
Jede SQL-Anweisung beginnt mit dem Schlüsselwort SELECT. Es folgt eine Liste der Felder, die im Ergebnis enthalten sein sollen, sowie hinter FROM die Tabelle oder Abfrage, aus der die Daten stammen. Jede SQL-Anweisung wird mit einem Strichpunkt abgeschlossen.
Im Abschnitt nach dem Schlüsselwort WHERE können Filterkriterien eingegeben werden. Hinter ORDER BY können Felder angeführt werden, die als Sortierschlüssel dienen.
Gruppierungsabfragen werden mit den Aggregatfunktionen (z. B. SUM, AVG, COUNG, MIN oder MAX) sowie dem Abschnitt GROUP BY, in dem die Gruppierungsfelder aufgeführt werden, ermöglicht. Der Abschnitt hinter dem Schlüsselwort HAVING ermöglicht es, die gruppierten Daten weiter zu filtern.
Mit Hilfe der Schlüsselwörter INNER JOIN, LEFT JOIN und RIGHT JOIN können Tabellen miteinander verknüpft werden. Vor Feldnamen, die in mehreren verknüpften Tabellen vorkommen, muss der Tabellenname gefolgt von einem Punkt stehen.
Mit Hilfe des Schlüsselwortes UNION können zwei SELECT-Anweisungen kombiniert werden, die beiden Abfrageergebnisse werden dabei aneinandergehängt. Voraussetzung ist, dass die Anzahl der Felder identisch ist.
Diese Seite ist für Mitglieder von akademie.de reserviert.
Möchten Sie die Mitgliedschaft 14 Tage kostenlos testen und den Beitrag komplett lesen?
Oder möchten Sie zunächst mehr über diesen Beitrag erfahren und die Leseproben sehen?
Ich bin bereits Mitglied