Sobes.tech
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;