Questão de Banco de Dados — SQL — IBADE 2018
Banco de DadosSQL
- Código
- qq360363
- Banca
- IBADE
- Órgão
- IPM - JP
- Ano
- 2018
- Nível
- Fundamental
- Cargo
- Agente Previdenciário - Assistente de Suporte de Tecnologia da Informação
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 daTabela2 que não se relacionam com nenhuma tupla da Tabela1 é:
- ASELECT DISTINCT Tabela2.cod_tab2FROM Tabela2, Tabela1WHERE NOT(Tabela2.cod_tab2=Tabela1.depto);
- BSELECT Tabela2.cod_tab2FROM Tabela2, Tabela1WHERE NOT(Tabela2.cod_tab2=Tabela1.depto);
- CSELECT Tabela2.cod_tab2FROM Tabela2, Tabela1WHERE(Tabela2.cod_tab2=Tabela1.depto);
- DSELECT Tabela2.cod_tab2FROM Tabela2WHERE Tabela2.cod_tab2 NOT IN(SELECT Tabela1.deptoFROM Tabela1WHERE(Tabela1.depto=Tabela2.cod_tab2));
- ESELECT Tabela2.cod_tab2FROM Tabela2WHERE Tabela2.cod_tab2 IN(SELECT Tabela1.deptoFROM Tabela1WHERE(Tabela1.depto=Tabela2.cod_tab2));