Please enable JavaScript to view this site.

Cursus SQL

Navigation: Sectie 1 > Select

As

Scroll Prev Top Next More

Standaard worden de kolomnamen gehanteerd zoals die op de SELECT regel bij de kolomnamen staan. De kolomnamen kun je aanpassen door een alias toe te voegen met het commando AS.

 

SELECT last_name AS achternaam, salary AS maandsalaris, salary*12 AS jaarsalaris

FROM employees;

 

clip0009

 

Het werkt ook zonder het woord AS.

 

SELECT last_name achternaam, salary maandsalaris, salary*12 jaarsalaris

FROM employees;

 

clip0009

 

Als je meerdere woorden gebruikt met spaties voor een kolomnaam moet je dubbele aanhalingstekens gebruiken.

 

SELECT last_name AS "achternaam werknemer", salary AS "per maand", salary*12 AS "per jaar"

FROM employees;

 

clip0010

 

Hetzelfde bereik je met enkele aanhalingstekens.

 

SELECT last_name AS 'achternaam werknemer', salary AS 'per maand', salary*12 AS 'per jaar'

FROM employees;

 

En zonder AS.

 

SELECT last_name 'achternaam werknemer', salary 'per maand', salary*12 'per jaar'

FROM employees;

 

Maar het gaat fout als je een alias hebt van meerdere woorden en je geen dubbele of enkele aanhalingstekens gebruikt! Het is in de praktijk zeer ongebruikelijk kolomnamen te gebruiken met daarin een spatie. Er wordt geadviseerd enkel kleine letters te gebruiken voor de kolomnamen en woorden te verbinden met een underscore als er meerdere woorden gebruikt worden. Gebruik dus achternaam_werknemer in plaats van "Achternaam werknemer" of 'Achternaam werknemer'.