Logo Passei Direto
Buscar
Qual e a diferenca entre INNER JOIN e LEFT JOIN em SQL?
A) INNER JOIN retorna apenas registros que possuem correspondencia em ambas as tabelas, enquanto LEFT JOIN retorna todos os registros da tabela a esquerda, mesmo sem correspondencia.
B) INNER JOIN retorna todos os registros de ambas as tabelas, enquanto LEFT JOIN retorna apenas registros duplicados.
C) INNER JOIN adiciona novos registros a tabela, enquanto LEFT JOIN os exclui.
D) Nao ha diferenca significativa entre eles.
User badge image
Testando o Conhecimento

há 6 dias

Respostas

User badge image

Ed Verified user icon

há 6 dias

Vamos analisar as alternativas para entender a diferença entre INNER JOIN e LEFT JOIN em SQL: A) INNER JOIN retorna apenas registros que possuem correspondência em ambas as tabelas, enquanto LEFT JOIN retorna todos os registros da tabela à esquerda, mesmo sem correspondência. - Esta afirmação está correta. O INNER JOIN só traz os registros que têm correspondência nas duas tabelas, enquanto o LEFT JOIN traz todos os registros da tabela da esquerda e os registros correspondentes da tabela da direita, preenchendo com NULL onde não há correspondência. B) INNER JOIN retorna todos os registros de ambas as tabelas, enquanto LEFT JOIN retorna apenas registros duplicados. - Esta afirmação está incorreta. O INNER JOIN não retorna todos os registros de ambas as tabelas, e o LEFT JOIN não se limita a registros duplicados. C) INNER JOIN adiciona novos registros à tabela, enquanto LEFT JOIN os exclui. - Esta afirmação está incorreta. Nenhum dos joins adiciona ou exclui registros; eles apenas combinam dados de tabelas diferentes. D) Não há diferença significativa entre eles. - Esta afirmação está incorreta, pois há uma diferença clara entre os dois tipos de joins. Portanto, a alternativa correta é: A) INNER JOIN retorna apenas registros que possuem correspondência em ambas as tabelas, enquanto LEFT JOIN retorna todos os registros da tabela à esquerda, mesmo sem correspondência.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina