Buscar

Nas consultas SQL (Structured Query Language) existem diversas formas de recuperar as informações de um Banco de Dados. A técnica de consulta ou su...

Nas consultas SQL (Structured Query Language) existem diversas formas de recuperar as informações de um Banco de Dados. A técnica de consulta ou subconsulta escolhida para extrair a informação desejada deve sempre estar alinhada com o bom dese. Com base nessa premissa, avalie a instrução a seguir e determine qual dos scripts abaixo listados reproduz o mesmo resultado
select Tab1.nome, Tab2.nome from Tabela1 Tab1, Tabela2 Tab2 where Tab1.codigo = Tab2.codigo;

A select Tab1.nome, Tab2.nome from Tabela1 Tab1 inner join Tabela2 Tab2 on Tab1.codigo = Tab2.codigo
B select Tab1.nome, Tab2.nome from Tabela1 Tab1 left join Tabela2 Tab2 on Tab1.codigo = Tab2.codigo
C select Tab1.nome, Tab2.nome from Tabela1 Tab1 outer join Tabela2 Tab2 on Tab1.codigo = Tab2.codigo
D select Tab1.nome, Tab2.nome from Tabela1 Tab1 right join Tabela2 Tab2 on Tab1.codigo = Tab2.codigo
E select Tab1.nome, Tab2.nome from Tabela1 Tab1 full join Tabela2 Tab2 on Tab1.codigo = Tab2.codigo

💡 1 Resposta

User badge image

Ed Verified user icon

Vamos analisar cada opção: A) select Tab1.nome, Tab2.nome from Tabela1 Tab1 inner join Tabela2 Tab2 on Tab1.codigo = Tab2.codigo B) select Tab1.nome, Tab2.nome from Tabela1 Tab1 left join Tabela2 Tab2 on Tab1.codigo = Tab2.codigo C) select Tab1.nome, Tab2.nome from Tabela1 Tab1 outer join Tabela2 Tab2 on Tab1.codigo = Tab2.codigo D) select Tab1.nome, Tab2.nome from Tabela1 Tab1 right join Tabela2 Tab2 on Tab1.codigo = Tab2.codigo E) select Tab1.nome, Tab2.nome from Tabela1 Tab1 full join Tabela2 Tab2 on Tab1.codigo = Tab2.codigo A instrução original usa uma junção implícita entre as tabelas Tabela1 e Tabela2. Para reproduzir o mesmo resultado, a opção correta seria a alternativa: B) select Tab1.nome, Tab2.nome from Tabela1 Tab1 left join Tabela2 Tab2 on Tab1.codigo = Tab2.codigo

0
Dislike0

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais