Alias SQL (Nome alias)
- Pagina precedente Between SQL
- Pagina successiva Join SQL
Utilizzando SQL, è possibile assegnare alias (Alias) ai nomi delle colonne e delle tabelle.
SQL Alias
Sintassi SQL dell'alias della tabella
SELECT column_name(s) FROM table_name AS alias_name
Sintassi SQL dell'alias della colonna
SELECT column_name AS alias_name FROM table_name
Esempio di istanza Alias: Utilizzo dell'alias del nome della tabella
Supponiamo di avere due tabelle: "Persons" e "Product_Orders". Assegniamo agli alias "p" e "po" rispettivamente.
Ora, vogliamo elencare tutti gli ordini di "John Adams".
Possiamo utilizzare la seguente SELECT statement:
SELECT po.OrderID, p.LastName, p.FirstName FROM Persons AS p, Product_Orders AS po WHERE p.LastName='Adams' AND p.FirstName='John'
SELECT statement senza alias:
SELECT Product_Orders.OrderID, Persons.LastName, Persons.FirstName FROM Persons, Product_Orders WHERE Persons.LastName='Adams' AND Persons.FirstName='John'
Da due SELECT statement sopra, si può vedere che gli alias rendono la query più leggibile e facile da scrivere.
Esempio di alias: utilizzare un nome di colonna alias
Tabella Persons:
Id | LastName | FirstName | Indirizzo | Città |
---|---|---|---|---|
1 | Adams | John | Via Oxford | London |
2 | Bush | George | Via Fifth Avenue | New York |
3 | Carter | Thomas | Via Chang'an | Pechino |
SQL:
SELECT LastName AS Cognome, FirstName AS Nome FROM Persons
Risultato:
Cognome | Nome |
---|---|
Adams | John |
Bush | George |
Carter | Thomas |
- Pagina precedente Between SQL
- Pagina successiva Join SQL