|
Select-Befehl Impressum |
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. |
Select Selects Befehl Befehle Abfrage Abfragen distinct alias group by having order by for update nowait Beispiel Beispiele