Questão 59 do Concurso Instituto de Previdência dos Municipiários de Ribeirão Preto - São Paulo (IPM) - Agente Previdenciário - Assistente de Suporte de Tecnologia da Informação (2018)

Considere as seguintes tabelas (com seus campos)

Tabela1(cod_tab1, nome,depto)

Tabela2(cod_tab2, local)

No qual, cod_tab1 é chave primária da Tabela1,
cod_tab2 é chave primária da Tabela2 e depto é chave estrangeira da Tabela1, cujos valores estãoassociados à Tabela2.

A consulta SQL que devolve só os elementos da
Tabela2 que não se relacionam com nenhuma tupla da Tabela1 é:
  • A SELECT DISTINCT Tabela2.cod_tab2
    FROM Tabela2, Tabela1
    WHERE NOT
    (Tabela2.cod_tab2=Tabela1.depto);
  • B SELECT Tabela2.cod_tab2
    FROM Tabela2, Tabela1

    WHERE NOT

    (Tabela2.cod_tab2=Tabela1.depto);
  • C SELECT Tabela2.cod_tab2
    FROM Tabela2, Tabela1
    WHERE
    (Tabela2.cod_tab2=Tabela1.depto);
  • D SELECT Tabela2.cod_tab2
    FROM Tabela2

    WHERE Tabela2.cod_tab2 NOT IN

    (SELECT Tabela1.depto

    FROM Tabela1
    WHERE
    (Tabela1.depto=Tabela2.cod_tab2));
  • E SELECT Tabela2.cod_tab2
    FROM Tabela2

    WHERE Tabela2.cod_tab2 IN
    (SELECT Tabela1.depto
    FROM Tabela1
    WHERE
    (Tabela1.depto=Tabela2.cod_tab2));