Anfang des Inhaltsbereichs

Hintergrunddokumentation Datenanfrage Dokument im Navigationsbaum lokalisieren

Eine vollständige Syntaxbeschreibung der SQL-Anweisungen zur Datenanfrage erhalten Sie im SQL-Referenzhandbuch im Abschnitt StrukturlinkDatenanfrage.

Im Folgenden sollen einige wesentliche SQL-Anweisungen zur Datenanfrage anhand von Beispielen vorgestellt werden.

Voraussetzungen

Sie benötigen die Demo-Daten für das SQL-Tutorial.

Starten Sie das Query Tool StrukturlinkSQL Studio als Datenbankadministrator MONA mit dem Kennwort RED und melden Sie sich an die Demo-Datenbankinstanz DEMODB an.

Beispiel einer Datenanfrage

SELECT zip, name, state
  FROM hotel.city
    WHERE name =
'Seattle'

Das bedeutet:

·        Suche (SELECT)

·        die Spalten zip, name, state

·        aus der Tabelle city des Schemas hotel (FROM)

·        für die Zeilen mit dem Stadtnamen Seattle (WHERE)

Die Form einer einfachen SELECT-Anweisung ist also:

SELECT.....    WAS
FROM.......    WOHER
WHERE......    WOBEI

Ergebnis

ZIP

NAME

STATE

20005

Seattle

WA

20019

Seattle

WA

20037

Seattle

WA

Beispiele

·        Auswählen, Anordnen und Umbenennen von Spalten

·        Auswählen und Anordnen von Zeilen

·        Bedingungen: Vergleich, AND, OR, BETWEEN, IN

·        Suchen nach Zeichenketten: LIKE

·        Negative Bedingungen: NOT

·        Bilden von Gruppen: GROUP BY, HAVING

·        Arithmetische Operationen

·        Funktionen

·        Set-Funktionen

·        Datums- und Zeitberechnungen

·        Umwandeln von Werten

·        Verändern von Zeichenketten

·        Informationen über Zeichenketten

·        Subquery: Innere Abfragen

·        Joins: Informationen aus mehreren Tabellen

·        Mengenoperationen: UNION, INTERSECT, EXCEPT

Ende des Inhaltsbereichs