cláusula_WHERE : WHERE condição
O resultado da cláusula WHERE é uma tabela contendo linhas sobre a qual o resultado da condição é verdadeiro. Quando a cláusula está inserida numa especificação de consulta, as linhas são oriundas das tabelas especificadas na cláusula FROM precedente. Se a cláusula está inserida num comando DELETE ou UPDATE, ela se refere à tabela indicada no comando.
Cada especificação de coluna diretamente contida na condição deve ser uma referência não ambígua a uma coluna da tabela original ou deve ser uma referência externa.
Se uma expressão diretamente contida na condição de seleção for uma função, então a cláusula WHERE deve estar contida em uma cláusula HAVING e a referência à coluna na função deve ser uma referência externa.
Veja também Condição, Função, Especificação de consulta, Cláusula FROM e Cláusula HAVING.