Flashcard FC296682
Como reescrever NOT (A OR B) na cláusula WHERE?
Linguagem SQL
CESGRANRIO · 2021
Como reescrever NOT (A OR B) na cláusula WHERE?
Mostrar resposta e comentário
Resposta
(NOT A) AND (NOT B)Exemplo: SELECT * FROM Compras WHERE codProduto >= 3 AND valor >= 4000
Explicação:
A subconsulta exclui códigos com codProduto < 3 ou valor < 4000.
Pela Lei de De Morgan, negar (A OR B) resulta em (NOT A) AND (NOT B).
Logo permanecem apenas linhas com codProduto ≥ 3 e valor ≥ 4000.
Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/295896
Conteúdo do catálogo FC Concursos · Atualizado em