SóProvas


ID
2567302
Banca
CONSULPLAN
Órgão
TRE-RJ
Ano
2017
Provas
Disciplina
Banco de Dados
Assuntos

“Há uma sintaxe alternativa prevista no padrão SQL para que a união entre duas tabelas seja compatível. Deve ser utilizada quando as duas tabelas têm colunas com os mesmos nomes, ainda que não tenham exatamente todas as colunas, tipos de dados e tamanhos iguais. Para utilizar essa cláusula, basta usar o SELECT * de cada uma das tabelas e então indicar as colunas utilizadas para união na cláusula __________________.” Assinale a alternativa que completa corretamente a afirmativa anterior.

Alternativas
Comentários
  • CORRESPONDENTE (CORR):

    Sobrepõe colunas que têm o mesmo nome em ambas as tabelas. Quando usado com EXCEPT, INTERSECT, and UNION, CORR suprime colunas que não estão em ambas as tabelas.

     

    Suponhamos que temos 2 tabelas: "A" e "B', onde a primeira tem os campos ID e Telefone, e a segunda tem ID e E-mail.

     

    Para retornarmos do SELECT uma tabela com uma só coluna de id (sem que apareça uma coluna de ids de "A" e outra de "B") usamos OUTER UNIONS CORR para que os ids se alinhem em uma única coluna, e o registro que pertencer a "A" terá sua coluna de telefone preenchida e a de email vazia. O registro que pertencer a "B" terá sua coluna de telefone vaiza e a de email preenchida.

     

    Fonte: http://support.sas.com/documentation/cdl/en/sqlproc/63043/HTML/default/viewer.htm#n0vo2lglyrnexwn14emi8m0jqvrj.htm

  • duro viu... o assunto (SQL) tá batido em concursos, em vez de a banca cobrar o feijão com arroz fica procurando pelo em ovo pra achar algo que nunca foi cobrado