SQLAlias(alias)
- Föregående sida SQL Mellan
- Nästa sida SQL Join
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 |
- Föregående sida SQL Mellan
- Nästa sida SQL Join