2.2. Procurando por valores nulos

Na instrução SELECT, usamos o operador WHERE x = y para filtrar e localizar itens. Entretanto, não podemos escrever algo como “campo = NULL” para localizar valores nulos, pois não é possível comparar valores nulos. O que a SQL oferece é o formato “campo IS NULL”. Veja o exemplo abaixo:

C3 - Localizar os alunos que não estão lotados em uma turma.


SELECT NOME FROM ALUNOS WHERE ID_Turma IS NULL

O resultado dessa consulta seria apresentar o nome do aluno “Marcelo Correia Luz”, que é o único que não tem uma turma associada a ele.

Copyright © 2014 AIEC.