TurboSQL Guide SELECT |
Top Previous Next |
Liest Daten aus Tabellen aus. SELECT [TOP number] [DISTINCT] * | column_list Beschreibung Verwenden Sie die Anweisung SELECT, um
Die SELECT-Klausel definiert die Liste von Elementen, die von der SELECT-Anweisung zurückgegeben wird. Die SELECT-Klausel verwendet eine durch Kommas getrennte Liste, die sich aus folgenden Bestandteilen zusammensetzt: Spalten von Tabellen, Konstanten und durch Funktionen veränderte Spalten- oder Konstantenwerte. Konstantenwerte in der Spaltenliste können der SELECT-Anweisung als Parameter übergeben werden. Sie können Parameter nicht verwenden, um Spaltennamen zu repräsentieren. Verwenden Sie das Sternzeichen ("*"), um Werte aus allen Spalten auszulesen. Die Spalten in der Spaltenliste für die SELECT-Klausel können aus einer oder mehreren Tabellen stammen, sofern diese Tabellen in der FROM-Klausel aufgeführt sind. Die FROM-Klausel identifiziert die Tabelle(n), aus der/denen die Daten ausgelesen werden. Falls das Schlüsselwort TOP angegeben ist, wird die Anzahl der Datensätze der Ergebnismenge auf die gegebenen Zahl eingeschränkt. Top wird nach allen anderen Klauseln ausgewertet und beachtet daher die gewählte Sortierung oder Gruppierung, falls ORDER BY und/oder GROUP BY angegeben wurden. Wenn das Schlüsselwort DISTINCT angegeben ist, werden doppelte Zeilen in der Ergebnis-Tabelle unterdrückt. DISTINCT kann nicht zusammen mit GROUP BY verwendet werden. Falls eine SELECT-Anweisung sowohl GROUP BY als auch DISTINCT enthält, wird das Schlüsselwort DISTINCT ignoriert. Die folgende Anweisung entnimmt Daten für zwei Spalten aus allen Zeilen einer Tabelle: SELECT custno, company Siehe auch |