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:
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
6 anos atrás
6 anos atrás
6 anos atrás
8 anos atrás
8 anos atrás
8 anos atrás
9 anos atrás
9 anos atrás
9 anos atrás