Database Reference
In-Depth Information
Bild 6.18:
Schlüsselwörter
einer Abfrage
SELECT [DISTINCT] { * | Attributliste | mathematische
Ausdrücke} Bezeichner
FROM Tabelle1 Bezeichner1 , Tabelle2 Bezeichner2 , ...
[WHERE Bedingungen ]
[GROUP BY Attributliste ] [HAVING Bedingungen ]
[ORDER BY Attributliste ] [ASC | DESC];
Mit „SELECT“ kann angegeben werden, welche Attribute ange-
zeigt werden sollen und wie diese allenfalls in Berechnungen
und Funktionen einzusetzen sind. Falls „DISTINCT“ verwendet
wird, werden mehrfach auftretende, identische Datensätze nur
einmal angezeigt.
Mit „FROM“ wird angegeben, aus welchen Tabellen Datensätze
abgefragt bzw. zu neuen Datensätzen kombiniert werden.
Mit „WHERE“ wird angegeben, welche Bedingungen ein Da-
tensatz erfüllen muss, damit er weiterverarbeitet wird.
Mit „GROUP BY“ können Datensätze zu Gruppen zusammen-
gefasst und mit speziellen Gruppenfunktionen weiterverarbeitet
werden. „HAVING“ gibt an, welche Bedingungen eine Gruppe
aus Datensätzen erfüllen muss, damit sie weiterverwendet
wird.
Mit „ORDER BY“ können die resultierenden Datensätze vor der
Ausgabe nach bestimmten Attributen auf- bzw. absteigend
(„ASC“ oder „DESC“) sortiert werden.
6.3.1
Einfache Abfragen
Die einfachste Datenabfrage mit SQL sieht aus, wie dies Bild
6.19 zeigt.
Bild 6.19:
Einfachste
Abfrage
SELECT *
FROM Tabellenname ;
Damit werden alle Datensätze einer Tabelle mit den entspre-
chenden Attributnamen aufgelistet.
Beispiel:
SELECT *
FROM Kursthemen;
Search WWH ::




Custom Search