Der select-Befehle ist das Herzstück der Programmiersprache SQL. Mit diesem einen Befehl werden alle SQL-Abfragen erzeugt. SQL ist eine deklarative Programmiersprache, d.h. es ist nur die Definition der gewünschten SQL-Abfrage zu erstellen. Für eine detaillierte Beschreibung siehe unsere SQL-Buch Empfehlung. Vereinfachte Syntax: select [distinct] <ausdruck_1> [alias_1], <ausdruck_2> [alias_2]... Die Spalten und die from-Klausel müssen immer angegeben werden! Beschreibung der Einzelkomponenten: <ausdruck>beliebiger Ausdruck, i.d.R. mit Spalten gebildet distinctdoppelte Zeilen werden nur einmal geliefert aliasAusdruck erhält Namen in der Ergebnismenge quelleTabelle, View, Inline-View taliasAliasnamen für die Quelle in diesem Befehl <bedingung>beliebig verschachtelte Ausdrücke möglich group byZusammenfassen von Zeilen havingBedingung für zusammengefasste Zeilen order bySortierkriterien for updateLesen mit gleichzeitigem Sperren der Ergebnismenge nowaitZusatz zu "for update": Ist der Satz bereits gesperrt, wird nicht gewartet, sondern ein Fehler produziert. Stichwörter Select Selects Befehl Befehle Abfrage Abfragen distinct alias group by having order by for update nowait Beispiel Beispiele |