SQLAlias(alias)

Genom att använda SQL kan du ange alias (Alias) för kolumn- och tabellnamn.

SQL Alias

SQL-tabellaliasgrammatik

SELECT column_name(s)
FROM table_name
AS alias_name

SQL-kolumnaliasgrammatik

SELECT column_name AS alias_name
FROM table_name

Alias instans: Använd tabellnamnsalias

Anta att vi har två tabeller, nämligen "Persons" och "Product_Orders". Vi tilldelar dem aliasen "p" och "po" respektive.

Nu vill vi lista alla order för "John Adams".

Vi kan använda följande SELECT-sats:

SELECT po.OrderID, p.LastName, p.FirstName
FROM Persons AS p, Product_Orders AS po
WHERE p.LastName='Adams' AND p.FirstName='John'

SELECT-sats utan alias:

SELECT Product_Orders.OrderID, Persons.LastName, Persons.FirstName
FROM Persons, Product_Orders
WHERE Persons.LastName='Adams' AND Persons.FirstName='John'

Som du kan se från de två SELECT-satserna ovan, gör alias användningen av frågor mer läsbar och skrivbar.

Alias-exempel: Använd en kolumnalias

Tabell Persons:

Id LastName FirstName Adress Stad
1 Adams John Oxford Street London
2 Bush George Fifth Avenue New York
3 Carter Thomas Changan Street Beijing

SQL:

SELECT LastName AS Familj, FirstName AS Namn
FROM Persons

Resultat:

Familj Namn
Adams John
Bush George
Carter Thomas