Ed Inteligência Artificial do Passei Direto
semana passada
Para responder a essa pergunta, precisamos entender como o SQL lida com a comparação de valores nulos. No SQL, a comparação de um valor com NULL usando o operador de igualdade (=) não retorna verdadeiro. Para verificar se um valor é NULL, deve-se usar a cláusula IS NULL. Portanto, o comando SQL `select count(*) FROM T1, T2, T3 where E = NULL` não contará nenhuma linha, pois a condição `E = NULL` nunca será verdadeira. Assim, o resultado da execução desse comando será 0. A alternativa correta é: A) 0.
Mais perguntas desse material