• Matéria: Informática
  • Autor: RALFsuzuki
  • Perguntado 7 anos atrás

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) WHERE CPF IN SELECT CPF FROM TABELA2;
(SELECT nome FROM TABELA1) WHERE CPF NOT IN SELECT nome FROM TABELA2;
b. SELECT nome FROM TABELA1 (SELECT CPF FROM TABELA2) WHERE CPF IN;
SELECT nome FROM TABELA1 (SELECT nome FROM TABELA2) WHERE NOT IN CPF;
c. SELECT nome FROM TABELA1 WHERE CPF IN SELECT CPF FROM TABELA2;
SELECT nome FROM TABELA1 WHERE NOT IN CPF SELECT nome FROM TABELA2;
d. SELECT nome FROM TABELA1 WHERE IN CPF (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);

Respostas

respondido por: danielPaivaLima
30

SELECT nome FROM TABELA1 WHERE CPF IN (SELECT CPF FROM TABELA2);

SELECT nome FROM TABELA1 WHERE CPF NOT IN (SELECT nome FROM TABELA2);

Perguntas similares