

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
Um técnico de TI precisa consultar o banco de dados do sistema de inventário de ativos para listar apenas os equipamentos do tipo "switch" que estão com status "inativo". A tabela utilizada possui a seguinte estrutura:

Para atender ao requisito, o técnico escreveu a seguinte consulta SQL:
SELECT nome, localizacaoFROM ATIVO WHERE tipo = 'switch' OR status = 'inativo';
Assinale a alternativa que descreve CORRETAMENTE o comportamento dessa consulta:
A consulta atende ao requisito, pois o OR combina os dois filtros exigindo que ambos sejam verdadeiros simultaneamente, garantindo que apenas switches inativos sejam retornados.
A consulta não atende ao requisito, pois retorna também equipamentos de outros tipos com status inativo e switches com status ativo, uma vez que o OR satisfaz qualquer uma das condições individualmente.
A consulta não atende ao requisito, pois o OR impede que duas condições sobre colunas distintas sejam avaliadas na mesma cláusula WHERE, sendo necessário usar subconsultas separadas para cada condição.
A consulta atende ao requisito apenas para equipamentos com status inativo, ignorando o filtro de tipo.
A consulta retornaria o mesmo resultado se o OR fosse substituído por AND, pois ambos os operadores combinam condições de forma equivalente.