Alias (alias) 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