Informática, perguntado por gabrieltobiasr, 1 ano atrás

O Açougue Ahnacip vai fazer aniversário no próximo mês. Mesmo mês que o time do coração do Sr. Ocrides proprietário do açougue. Em reunião com a diretoria do Clube "SOTNAS" Sr. Ocrides conseguiu patrocínio para entregar uma caneca de chop personalizada com o brasão do clube para cada cliente que realizar compras. Ao que o clube "SOTNAS" solicitou uma listagem de clientes do açougue Ahnacip que torcem para o time, para confeccionar aproximadamente as devidas canecas. A equipe de T.I. solicitou ao D.B.A. a listagem com Nome dos clientes que torcem para o time "SOTNAS". Sabendo que a tabela CLIENTES tem o campo CPF como chave primaria e NOME e a tabela DETALHES possui CPF como chave estrangeira e TimeFTB com o ID do time de futebol, e o código do time "SOTNAS" é 5.



Com base nas informações acima avalie os Scripts abaixo e identifique o que traz a correta listagem utilizando uma sub consulta.

Assinale a alternativa que apresenta corretamente a Instrução SQL necessária.

Escolha uma:

a. SELECT * FROM CLIENTES WHERE CLIENTES.CPF IN (SELECT CPF FROM DETALHES WHERE ID <= 5);

b. SELECT NOME FROM CLIENTES WHERE CPF IN (SELECT CPF FROM DETALHES WHERE ID in 5);

c. SELECT NOME FROM CLIENTES WHERE CPF IN (SELECT CPF FROM DETALHES WHERE ID >= 5);

d. SELECT * FROM CLIENTES WHERE CLIENTES.CPF IN (SELECT CPF FROM DETALHES WHERE ID <> 5);

e. SELECT NOME FROM CLIENTES WHERE CPF IN (SELECT CPF FROM DETALHES WHERE ID = 5);
MINHAS ANOTAÇÕES
Adicionar nota:



Soluções para a tarefa

Respondido por JhonnyPedroso
2

A resposta correta é a letra É:

SELECT NOME FROM CLIENTES WHERE CPF IN (SELECT CPF FROM DETALHES WHERE ID = 5);

Perguntas interessantes