O operador NOT nega uma cláusula invertendo o resultado pesquisado. Essa inversão refere-se ao conjunto dos itens excluído da relação afirmativa. Ele pode ser usado em cláusulas WHERE, IN e LIKE. Vamos ver alguns exemplos.
C17
Quais são as notas dos alunos que não são nem da 5ª nem da 6ª série?
SELECT Notas FROM HISTORICO_ESCOLAR WHERE NOTA NOT IN (“5ª”, “6ª”)
C18
Quais são os nomes dos alunos que não contenham “Marcelo” no nome?
SELECT Nome FROM ALUNO WHERE Nome NOT LIKE “%Marcelo%”
Lembre-se: para o operador WHERE com símbolo de igual não utilizamos “NOT =”, mas sim “<>” (que significa diferente).