Questão FC90532
Em relação às linguagens de banco de dados SQL, DDL e DML, julgue o item a seguir. Somente são possíveis os seguintes quatro tipos de JOIN em SQL, segundo o padrão ANSI: INNER JOIN
Linguagem SQL
CEBRASPE (CESPE) · 2023
Somente são possíveis os seguintes quatro tipos de JOIN em SQL, segundo o padrão ANSI: INNER JOIN, LEFT JOIN, RIGHT JOIN e CROSS JOIN.
Mostrar resposta e comentário
Gabarito
Errado
Comentário do professor
Comentário: Além dos tipos INNER JOIN, LEFT JOIN, RIGHT JOIN e CROSS JOIN, o padrão ANSI SQL também suporta o FULL OUTER JOIN, que retorna todas as linhas de ambas as tabelas, combinando os registros correspondentes e preenchendo com NULL quando não há correspondência.
Explicação:
- O SQL ANSI define cinco tipos principais de JOIN:
- INNER JOIN – Retorna apenas as correspondências entre as tabelas.
- LEFT JOIN – Retorna todas as linhas da tabela à esquerda e as correspondências da direita.
- RIGHT JOIN – Retorna todas as linhas da tabela à direita e as correspondências da esquerda.
- FULL OUTER JOIN – Retorna todas as linhas de ambas as tabelas, preenchendo com NULL onde não houver correspondência.
- CROSS JOIN – Faz o produto cartesiano entre as tabelas.
A assertiva está errada porque omite o FULL OUTER JOIN, que faz parte do padrão ANSI.
Conteúdo do catálogo FC Concursos · Atualizado em