No contexto de bancos de dados relacionais, a cláusula JOIN...
I. INNER JOIN: utilizado quando se deseja obter apenas os registros que têm correspondência em ambas as tabelas.
II. LEFT JOIN: utilizado quando se deseja todos os registros da tabela à direita, independentemente de haver correspondência na tabela à esquerda.
III. RIGHT JOIN: utilizado quando se deseja todos os registros da tabela à esquerda, independentemente de haver correspondência na tabela à direita.
IV. FULL JOIN: utilizado quando se deseja todos os registros das tabelas à esquerda e à direita, com correspondências quando existirem e nulos quando não houver.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: B
Fundamento decisivo: A decisão dependia da semântica padrão dos JOINs relacionais, especialmente de qual lado é preservado nos joins externos: LEFT preserva a esquerda, RIGHT preserva a direita, INNER exige correspondência e FULL reúne ambas as tabelas.
- Em joins externos laterais, identifique qual lado é preservado: LEFT preserva a esquerda e RIGHT preserva a direita.
- INNER JOIN exige correspondência entre as duas tabelas; FULL JOIN reúne todas as linhas de ambas, com nulos onde não houver par.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo