Imagem de fundo

Considere uma tabela chamada Livros com as colunas id (int), autor (varchar) e ano (int...

Considere uma tabela chamada Livros com as colunas id (int), autor (varchar) e ano (int). Sabe-se que alguns livros não são datados, resultando em valores NULL na coluna ano. Considere o seguinte comando SQL:


SELECT * FROM Livros WHERE ano <> 1854;


Ao ser executado, esse comando retornará


A

apenas os registros cujo ano tenha um valor numérico diferente de 1854, incluindo os registros onde o ano é NULL, pois NULL é diferente de 1854.


B

apenas os registros cujo ano tenha um valor numérico diferente de 1854, excluindo os registros onde o ano é NULL.


C

um erro de sintaxe, pois não é possível comparar valores numéricos com NULL usando o operador <>.


D

apenas os registros cujo ano tenha um valor numérico igual a 1854 ou a 0 (zero).


E

apenas os registros cujo ano tenha um valor numérico igual a 1854.