Logo Passei Direto
Buscar
Com referência ao banco de dados EXEMPLO, especificado anteriormente, assinale o número produzido pela execução do comando SQL exibido a seguir. select count(*) FROM T1, T2, T3 where E = NULL
A) 0
B) 3
C) 9
D) 18
E) 27
User badge image

Enviado por estudandocomquestoes semana passada

Respostas

User badge image

Ed Inteligência Artificial do Passei Direto Verified user icon

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.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina