Met AND moet aan alle voorwaarden worden voldaan om een resultaat te krijgen. Bij numerieke waarden hoef je geen enkele aanhalingstekens te gebruiken (department_id = 50) maar bij alfanumerieke velden gebruik je enkele aanhalingstekens (job_id = 'ST_CLERK').

 

SELECT last_name, department_id, salary

FROM employees

WHERE department_id = 50 AND job_id = 'ST_CLERK';

 

clip0281

 

 

Nog een voorbeeld met numerieke waarden in de WHERE. Gebruik geen aanhalingstekens.

 

SELECT last_name, department_id, salary

FROM employees

WHERE department_id > 50 AND salary > 12000;

 

clip0066

 

 

Datums moeten wel tussen enkele aanhalingstekens.

 

SELECT last_name, hire_date, job_id

FROM employees

WHERE hire_date > '1998-01-01' AND job_id LIKE 'SA%';

 

clip0067