SQL Alias (Alias)
- Vorige pagina SQL Between
- Volgende pagina SQL Join
Door het gebruik van SQL, kunnen kolomnamen en tabelnamen alias (Alias) worden toegewezen.
SQL Alias
SQL tabel Alias syntaxis
SELECT column_name(s) FROM table_name AS alias_name
SQL kolom Alias syntaxis
SELECT column_name AS alias_name FROM table_name
Alias instante: Gebruik tabelnaam alias
Aannemen dat we twee tabellen hebben, respectievelijk: "Persons" en "Product_Orders". We noemen hen "p" en "po" voor hen.
Nu willen we alle bestellingen van "John Adams" oplossen.
We kunnen de volgende SELECT-zin gebruiken:
SELECT po.OrderID, p.LastName, p.FirstName FROM Personen AS p, Product_Orders AS po WHERE p.LastName='Adams' AND p.FirstName='John'
SELECT-zin zonder alias:
SELECT Product_Orders.OrderID, Personen.LastName, Personen.FirstName FROM Personen, Product_Orders WHERE Personen.LastName='Adams' AND Personen.FirstName='John'
U kunt zien uit de bovenstaande twee SELECT-uitingen dat aliassen de leesbaarheid en het schrijven van de query vereenvoudigen.
Alias voorbeeld: gebruik van een kolomnaamalias
Tabel Personen:
Id | LastName | FirstName | Adres | Stad |
---|---|---|---|---|
1 | Adams | John | Oxfordstraat | Londen |
2 | Bush | George | Fifth Avenue | New York |
3 | Carter | Thomas | Changanstraat | Peking |
SQL:
SELECT LastName AS Familie, FirstName AS Naam FROM Personen
Resultaat:
Familie | Naam |
---|---|
Adams | John |
Bush | George |
Carter | Thomas |
- Vorige pagina SQL Between
- Volgende pagina SQL Join