Alias (alias) SQL
- Page précédente SQL Between
- Page suivante Rejoindre SQL
By using SQL, you can specify aliases (Alias) for column names and table names.
SQL Alias
Table SQL Alias syntax
SELECT column_name(s) FROM table_name AS alias_name
Column SQL Alias syntax
SELECT column_name AS alias_name FROM table_name
Alias instance: Use table name alias
Supposons que nous avons deux tables, respectivement : "Persons" et "Product_Orders". Nous leur assignons les alias "p" et "po".
Maintenant, nous voulons lister tous les commandes de "John Adams".
Nous pouvons utiliser la requête SELECT suivante :
SELECT po.OrderID, p.LastName, p.FirstName FROM Persons AS p, Product_Orders AS po WHERE p.LastName='Adams' AND p.FirstName='John'
Requête SELECT sans alias :
SELECT Product_Orders.OrderID, Persons.LastName, Persons.FirstName FROM Persons, Product_Orders WHERE Persons.LastName='Adams' AND Persons.FirstName='John'
Vous pouvez voir à partir des deux requêtes SELECT ci-dessus que les alias rendent la lecture et l'écriture des requêtes plus faciles.
Exemple d'alias : Utilisation d'un alias de colonne
Tableau Persons :
Id | LastName | FirstName | Adresse | Ville |
---|---|---|---|---|
1 | Adams | John | Oxford Street | London |
2 | Bush | George | Fifth Avenue | New York |
3 | Carter | Thomas | Changan Street | Beijing |
SQL:
SELECT LastName AS NomDeFamille, FirstName AS Nom FROM Persons
Résultat :
Nom de famille | Nom |
---|---|
Adams | John |
Bush | George |
Carter | Thomas |
- Page précédente SQL Between
- Page suivante Rejoindre SQL