Junior
199
Quais são os tipos de JOIN em SQL?
Resposta da IA
sobes.tech IA
Tipos de JOIN em SQL:
- INNER JOIN: Retorna linhas que têm correspondências em ambas as tabelas.
- LEFT JOIN (LEFT OUTER JOIN): Retorna todas as linhas da tabela esquerda e as linhas correspondentes da tabela direita. Se não houver correspondências, retorna NULL para as colunas da tabela direita.
- RIGHT JOIN (RIGHT OUTER JOIN): Retorna todas as linhas da tabela direita e as linhas correspondentes da tabela esquerda. Se não houver correspondências, retorna NULL para as colunas da tabela esquerda.
- FULL JOIN (FULL OUTER JOIN): Retorna todas as linhas quando há uma correspondência em uma das tabelas. Retorna todas as linhas de ambas as tabelas com NULL onde não há correspondência.
Exemplo de sintaxe:
SELECT columns
FROM table1
JOIN_TYPE table2
ON table1.column_name = table2.column_name;