Questões de Concurso #889734
1
Q889734
Tecnologia da Informação Linguagem SQL ANSI
Atalhos
Compartilhar
Ano: 2017
Banca: Fundação Getúlio Vargas - FGV
Prova: FGV - IBGE - Instituto Brasileiro de Geografia e Estatística - Analista Censitário - Área: Análise de Sistemas - Desenvolvimento de Aplicações

Algumas consultas SQL podem ser escritas de mais de uma forma. Observe a consulta abaixo:

SELECT * FROM agro1 WHERE Ag1Regiao IN (SELECT Ag2Regiao FROM agro2);

Para obter o mesmo conjunto de resultado, essa consulta pode ser reescrita como:

A
SELECT DISTINCT agro1.* FROM agro1, agro2 WHERE agro1.Ag1Regiao=agro2.Ag2Regiao;
B
SELECT agro1.* FROM agro1, agro2 WHERE agro1.Ag1Regiao=agro2.Ag2Regiao;
C
SELECT DISTINCT agro2.* FROM agro2, agro1 WHERE agro2.Ag2Regiao=agro1.Ag1Regiao;
D
SELECT agro1.* FROM agro1 RIGHT OUTER JOIN agro2 ON agro1.Ag1Regiao=agro2.Ag2Regiao;
E
SELECT DISTINCT agro1.* FROM agro1 LEFT OUTER JOIN agro2 ON agro1.Ag1Regiao=agro2.Ag2Regiao;