SELECT#

%LOAD ../data/employees.db

Met SELECT kun je data selecteren van een database. Met FROM geef je aan uit welke tabel de informatie gehaald moet worden. En met WHERE kun je voorwaarden stellen aan de selectie.

Om alle rijen en kolommen van een tabel op te halen, gebruik je de volgende query.

SELECT * 
FROM tabelnaam;
SELECT *
FROM regions;
region_id region_name
1.0 Europe
2.0 Americas
3.0 Asia
4.0 Middle East and Africa

Je kunt ook een beperkt aantal kolommen ophalen. Dat doe je als volgt.

SELECT kolom1, kolom2, ...
FROM tabelnaam;

Bijvoorbeeld:

SELECT first_name, last_name, job_id
FROM employees;
first_name last_name job_id
Steven King AD_PRES
Neena Kochhar AD_VP
Lex De Haan AD_VP
Alexander Hunold IT_PROG
Bruce Ernst IT_PROG
Diana Lorentz IT_PROG
Kevin Mourgos ST_MAN
Trenna Rajs ST_CLERK
Curtis Davies ST_CLERK
Randall Matos ST_CLERK
Peter Vargas ST_CLERK
Eleni Zlotkey SA_MAN
Ellen Abel SA_REP
Jonathon Taylor SA_REP
Kimberely Grant SA_REP
Jennifer Whalen AD_ASST
Michael Hartstein MK_MAN
Pat Fay MK_REP
Shelley Higgins AC_MGR
William Gietz AC_ACCOUNT

De voorwaarde waaraan voldaan moet worden, stel je met WHERE.

SELECT kolom1, kolom2, ...
FROM tabelnaam
WHERE ...;
SELECT first_name, last_name, job_id
FROM employees
WHERE job_id = 'SA_REP';
first_name last_name job_id
Ellen Abel SA_REP
Jonathon Taylor SA_REP
Kimberely Grant SA_REP