## Auswählen, Anordnen und Umbenennen von Spalten

Bei der Datenanfrage ist eine Auswahl bestimmter Spalten, deren Anordnung und Umbenennung in der Ergebnistabelle möglich.

### Voraussetzungen

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

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

### Auswählen bestimmter Spalten

Um Spalten aus einer Tabelle auszuwählen, geben Sie nach dem Schlüsselwort SELECT die gewünschten Spaltennamen an. Die Spaltennamen in dieser Liste sind durch Kommata voneinander zu trennen. Leerzeichen sind möglich, aber nicht notwendig.

SELECT firstname, name
FROM hotel.customer

Anzeige des Vor- und Nachnamens aller Kunden

Ergebnis

FIRSTNAME | NAME
Jenny | Porter
Peter | Brown
? | Datasoft
Rose | Brian
Mary | Griffith
Martin | Randolph
Sally | Smith
Mike | Jackson
Rita | Doe
George | Howe
Frank | Miller
Susan | Baker
Joseph | Peters
? | TOOLware
Antony | Jankins

### Auswählen aller Spalten

Anstelle der Liste der Spaltennamen kann auch ein * angegeben werden.

SELECT *
FROM hotel.customer

Sie erhalten den Inhalt der gesamten Tabelle customer, wobei die Spalten in der beim Anlegen der Tabelle festgelegten Reihenfolge ausgegeben werden.

### Anordnen von Spalten

Sie können die Spalten für die Ausgabe in einer von Ihnen gewünschten Reihenfolge anordnen. Geben Sie dazu nach dem Schlüsselwort SELECT die Spaltennamen in der gewünschten Reihenfolge an.

SELECT name, firstname
FROM hotel.customer

Anzeige des Namens und des Vornamens aller Kunden

Ergebnis

NAME | FIRSTNAME
Porter | Jenny
Brown | Peter
Datasoft | ?
Brian | Rose
Griffith | Mary
Randolph | Martin
Smith | Sally
Jackson | Mike
Doe | Rita
Howe | George
Miller | Frank
Baker | Susan
Peters | Joseph
TOOLware | ?
Jankins | Antony

### Umbenennen von Spalten

Sie können die Spalten für die Ausgabe umbenennen.

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

Anzeige der Postleitzahl und des Ortsnamens aller Orte im Staat NY

Ergebnis

ZIP | CITY_NAME
10019 | New York
10580 | New York
11788 | Long Island
12203 | Albany

Siehe auch:

SQL-Referenzhandbuch, QUERY-Ausdruck (query_expression), Selektierte Spalte (select_column), Tabellenausdruck (table_expression)

Weitere Beispiele zur Datenanfrage