Flashcard FC90678
O que acontece quando um WHERE exige igualdade entre colunas em um LEFT OUTER JOIN?
Linguagem SQL
CEBRASPE (CESPE) · 2022
O que acontece quando um WHERE exige igualdade entre colunas em um LEFT OUTER JOIN?
Mostrar resposta e comentário
Resposta
A cláusula WHERE que exige correspondência entre as colunas elimina as linhas sem correspondência e faz com que o LEFT OUTER JOIN passe a se comportar como um INNER JOIN.
• LEFT OUTER JOIN: inclui todas as linhas da tabela à esquerda, mesmo quando não há correspondência na tabela à direita.
• Cláusula WHERE: ao exigir igualdade entre colunas, remove os registros com valor NULL na tabela direita, excluindo as linhas sem correspondência e simulando um INNER JOIN.
Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/90550
Conteúdo do catálogo FC Concursos · Atualizado em