Rinomina colonne con SQL SELECT AS
È possibile utilizzare una forma di SQL SELECT AS per rinominare le colonne nei risultati della query.
Finora hai visto dove i risultati delle query restituiscono risultati denominati in base alle colonne della tabella. Questo va bene per la maggior parte dei casi, ma una volta che inizi a lavorare con le espressioni, vedrai che non funziona bene.
Per rinominare una colonna usa AS.
In questo esempio stiamo rinominando FirstName in First e LastName in Last.
L’AS è opzionale, puoi riscrivere l’SQL sopra senza usare AS?
Rinominare le colonne può sembrare una caratteristica carina, ma è utile anche quando vogliamo restituire un risultato calcolato .
Per esempio, supponi di voler restituire LastName tutto maiuscolo. Potresti scrivere
SELECT UPPER(LastName)
FROM Person.Person
Ma una volta eseguita la query, non vedrai restituito alcun nome di colonna. Per assicurarti che alla colonna sia assegnato un nome, puoi utilizzare AS.
il tuo turno!
Puoi scrivere una query per restituire un elenco distinto di nomi maiuscoli? Assegna un nome alla colonna.
Scrivi la tua query sotto per provarla.