Na sintaxe do S.Q.L., é possível realizar consultas, utilizando vários conectivos, entre eles destacamos o conectivo IN (Que efetua o teste evidenciando a existência de registros em um conjunto) e o conectivo NOT IN (Que efetua o teste evidenciando a ausência de registros em um conjunto de valores). Com base no conjunto de instruções S.Q.L. e seus possíveis conectivos avalie o correto emprego de ambos nos scripts abaixo.
Assinale a alternativa que apresenta a correta sintaxe.
Escolha uma:
a. SELECT nome FROM TABELA1 (SELECT CPF FROM TABELA2) WHERE CPF IN;
SELECT nome FROM TABELA1 (SELECT nome FROM TABELA2) WHERE NOT IN CPF;
b. SELECT nome FROM TABELA1 WHERE CPF IN (SELECT CPF FROM TABELA2);
SELECT nome FROM TABELA1 WHERE CPF NOT IN (SELECT nome FROM TABELA2);
c. SELECT nome FROM TABELA1 WHERE IN CPF (SELECT CPF FROM TABELA2);
SELECT nome FROM TABELA1 WHERE NOT IN CPF (SELECT nome FROM TABELA2);
d. SELECT nome FROM TABELA1 WHERE CPF IN SELECT CPF FROM TABELA2;
SELECT nome FROM TABELA1 WHERE NOT IN CPF SELECT nome FROM TABELA2;
e. (SELECT nome FROM TABELA1) WHERE CPF IN SELECT CPF FROM TABELA2;
(SELECT nome FROM TABELA1) WHERE CPF NOT IN SELECT nome FROM TABELA2;
Soluções para a tarefa
Respondido por
4
SELECT nome FROM TABELA1 WHERE CPF IN (SELECT CPF FROM TABELA2);
SELECT nome FROM TABELA1 WHERE CPF NOT IN (SELECT nome FROM TABELA2);
Respondido por
0
Resposta:
SELECT nome FROM TABELA1 WHERE CPF IN (SELECT CPF FROM TABELA2);
SELECT nome FROM TABELA1 WHERE CPF NOT IN (SELECT nome FROM TABELA2);
Explicação:
Perguntas interessantes
Português,
8 meses atrás
Matemática,
8 meses atrás
História,
8 meses atrás
História,
1 ano atrás
Informática,
1 ano atrás
História,
1 ano atrás
Contabilidade,
1 ano atrás