Trabalhado com valores nulos com IS NULL e IS NOT NULL
Um registro NULL vai ser o que representa um valor ausente, não é um 0 ou um espaço em branco " ", ele é simplesmente um vazio, não existe.
Um registro NULL vai ser o que representa um valor ausente, não é um 0 ou um espaço em branco " ", ele é simplesmente um vazio, não existe.
Um exemplo do uso do IS NULL, que é utilizado para encontrar registros onde o valor é nulo em uma coluna, seria:
SELECT
Nome, Email
FROM
Tabela
WHERE
Coluna IS NULL
Essa consulta retornaria todos os registros da Coluna que são NULL
Já o IS NOT NULL é utilizado para encontrar registros que não são NULL, por exemplo:
SELECT
Nome, Email
FROM
Tabela
WHERE Email IS NOT NULL
Essa consulta retornaria todos os registros da coluna Email que não são NULL