Flashcard FC296683
Por que um LEFT JOIN pode retornar mais linhas que um JOIN na mesma chave?
Linguagem SQL
CESGRANRIO · 2021
Por que um LEFT JOIN pode retornar mais linhas que um JOIN na mesma chave?
Mostrar resposta e comentário
Resposta
Existem valores da chave na tabela à esquerda sem correspondência na tabela à direita.Um LEFT JOIN preserva todas as linhas da tabela à esquerda e preenche colunas da direita com NULL quando não há correspondência.
Um JOIN (ou INNER JOIN) retorna apenas linhas que têm correspondência em ambas as tabelas.
Logo, mais linhas no LEFT JOIN indicam chaves presentes apenas na tabela à esquerda.
Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/295897
Conteúdo do catálogo FC Concursos · Atualizado em