Na linguagem SQL (do inglês, Structured Query Language), as...

Próximas questões
Com base no mesmo assunto
Q3034846 Banco de Dados
Na linguagem SQL (do inglês, Structured Query Language), as operações de junção funcionam como uma espécie de filtro, recuperando registros das tabelas envolvidas a partir de um comportamento definido expressamente no comando JOIN.
Assim, o comando Tabela1 INNER JOIN Tabela2 estabelece um comportamento que retorna os campos:
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Na questão abordada, estamos tratando do tema "operações de junção em SQL", especificamente sobre o comando INNER JOIN. Para resolver essa questão, é necessário compreender como funciona a junção de tabelas no SQL, em especial o INNER JOIN, que é utilizado para combinar registros de duas tabelas de acordo com uma condição de correspondência.

Alternativa Correta: C - com correspondência em ambas as tabelas.

O INNER JOIN retorna apenas os registros que possuem correspondência em ambas as tabelas envolvidas na junção. Isso significa que ele filtra os registros de modo que apenas aqueles que têm uma chave comum em ambas as tabelas são mostrados no resultado. Por exemplo, se tivermos duas tabelas, Clientes e Pedidos, e quisermos ver apenas os clientes que têm pedidos registrados, usaríamos um INNER JOIN. Este comando irá recuperar apenas os registros de clientes que têm um correspondente na tabela de pedidos.

Análise das Alternativas Incorretas:

A - com correspondência na Tabela2 e todos os campos da Tabela1.

Esta definição está incorreta para o INNER JOIN. O INNER JOIN não retorna todos os campos de Tabela1. Ele retorna apenas os registros que têm correspondência em ambas as tabelas.

B - sem correspondência na Tabela1 e todos os campos da Tabela2.

Esta alternativa descreve uma operação que não corresponde ao INNER JOIN. Um INNER JOIN não considera registros sem correspondência.

D - sem correspondência na Tabela2 e todos os campos da Tabela1.

Novamente, essa alternativa não está correta para o INNER JOIN. Um INNER JOIN não retornará registros sem correspondência. Ele só retorna registros onde há uma correspondência em ambas as tabelas.

Para resolver questões de SQL, é útil lembrar que o INNER JOIN é um tipo de junção que busca interseções entre as tabelas, retornando apenas os registros que têm correspondência em ambas.

Gostou do comentário? Deixe sua avaliação aqui embaixo!

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo