Cláusula WHERE
A cláusula WHERE
especifica as condições que os registros devem atender para serem recuperados. A cláusula WHERE
possui condições no formato:
WHERE expr1 operador_rel expr2
expr1
e expr2
podem ser nomes de campo, valores de constante ou expressões.
operador_rel
é o operador relacional que vincula as duas expressões.
Recupere os nomes dos funcionários que recebem salário superior a US$ 20.000.
SELECT sobrenome,nome FROM func WHERE salário >= 20000
A cláusula WHERE
também pode usar expressões como:
WHERE expr1 IS NULL
WHERE NOT expr2
Nota Se você usar nomes totalmente qualificados na lista SELECT
(projeção), também deverá usar nomes totalmente qualificados na cláusula WHERE
relacionada.