Spalten mit SQL SELECT AS umbenennen
Sie können eine Form von SQL SELECT AS verwenden, um Spalten in Ihren Abfrageergebnissen umzubenennen.
Bisher haben Sie gesehen, wo Abfrageergebnisse Ergebnisse zurückgeben, die nach den Tabellenspalten benannt sind. Dies ist in den meisten Fällen in Ordnung, aber sobald Sie mit der Arbeit mit Ausdrücken beginnen, werden Sie feststellen, dass dies nicht gut funktioniert.
Um eine Spalte umzubenennen, verwenden Sie AS.
In diesem Beispiel Wir benennen Vorname in Vorname und Nachname in Nachname um.
Der AS ist optional. Können Sie das obige SQL ohne Verwendung umschreiben? AS?
Das Umbenennen von Spalten scheint eine nette Funktion zu sein, ist aber auch nützlich, wenn wir ein berechnetes Ergebnis zurückgeben möchten
Angenommen, Sie möchten den Nachnamen in Großbuchstaben zurückgeben. Sie könnten schreiben
SELECT UPPER(LastName)
FROM Person.Person
Sobald Sie die Abfrage ausführen, wird jedoch kein Spaltenname zurückgegeben. Um sicherzustellen, dass der Spalte ein Name zugewiesen wird, können Sie AS verwenden.
Sie sind dran!
Können Sie schreiben? eine Abfrage, um eine eindeutige Liste von Vornamen in Großbuchstaben zurückzugeben? Benennen Sie die Spalte.
Schreiben Sie Ihre Anfrage unten, sie versuchen es.