SQLTutorial.nl
AS
In sommige gevallen wil je niet de echte kolomnaam of tabelnaam teruggeven maar wil je een 'alias' gebruiken. SQL bied hiervoor de AS-operator aan waarmee de naam anders wordt terug gegeven. De syntax zit er als volgd uit:
SELECT Kolomnaam AS 'aliasnaam voor kolom'
FROM Tabelnaam AS 'aliasnaam voor tabel'
- Het is niet verplicht om voor zowel kolomnaam als tabelnaam een alias te gebruiken, beide zijn optioneel.
FROM Tabelnaam AS 'aliasnaam voor tabel'
Voorbeeld
De "Persoon" tabel ziet er als volgt uit:
| id | Voornaam | Achternaam | Woonplaats | Geslacht |
|---|---|---|---|---|
| 1 | Henk | Janssen | Amsterdam | M |
| 2 | Petra | de klomp | Nijmegen | V |
| 3 | Sjoerd | Vermeulen | Amsterdam | M |
| 4 | Mieke | Sterk | Amsterdam | V |
In onderstaande query worden de voor- en achternaam opgehaald uit de persoon tabel. De voornaam zal veranderd worden in ''roepnaam', achternaam blijft hetzelfde.
SELECT voornaam AS 'Roepnaam', achternaam
FROM persoon
FROM persoon
| Roepnaam | Achternaam |
|---|---|
| Henk | Janssen |
| Petra | de klomp |
| Sjoerd | Vermeulen |
| Mieke | Sterk |