SQL JOIN e FULL JOIN
SQL avançado: JOIN e FULL
Aprenda quando usar os JOIN SQL!
1. INNER JOIN
Retorna apenas os registros que possuem correspondência entre as tabelas A e B.
Caso de uso: Ideal para cruzar informações relacionadas. Ao buscar as vendas realizadas (tabela A) e os clientes que as realizaram (tabela B), apenas os dados com correspondência serão retornados.
2. FULL JOIN
Retorna todos os registros das tabelas A e B, incluindo os que não possuem correspondência.
Útil para combinar dois conjuntos de dados e identificar lacunas. Por exemplo, ao comparar inventários antigos (tabela A) e novos (tabela B), você visualiza tanto os itens correspondentes quanto os exclusivos de cada tabela.
3. FULL JOIN com registros sem correspondência
Retorna apenas os registros que não possuem correspondência em A ou B.
Ideal para encontrar inconsistências, como produtos cadastrados em um sistema (A) mas não disponíveis em estoque (B).
4. LEFT JOIN
Retorna todos os registros da tabela A e os correspondentes da tabela B. Caso não haja correspondência, retorna NULL para B.
Perfeito para criar relatórios, como listar todos os alunos (A) e suas notas (B), mesmo que alguns ainda não tenham sido avaliados.
5. LEFT JOIN com registros exclusivos da tabela A
Retorna registros da tabela A que não possuem correspondência em B.
Útil para identificar dados pendentes, como funcionários (A) que ainda não realizaram treinamentos obrigatórios (B).
6. RIGHT JOIN
Retorna todos os registros da tabela B e os correspondentes da tabela A. Caso não haja correspondência, retorna NULL para A.
Aplicado em situações como verificar os itens encomendados (B), mesmo que não estejam disponíveis no estoque (A).
7. RIGHT JOIN com registros exclusivos da tabela B
Retorna registros da tabela B que não possuem correspondência em A.
Essencial para detectar itens que foram adicionados à base de fornecedores (B) mas que ainda não estão cadastrados em seu sistema (A).
Salve essa tabela!
Aproveitando, seguem excelentes treinamentos completos de longa duração com certificado, para você investir sem gastar muito e aprimorar habilidades que as empresas estão solicitando.
Excel Completo, básico ao avançado
Excel + Power BI, dois cursos completos
Curso completo de Inteligência Artificial
100 Perguntas e Respostas para Entrevistas de Emprego
2026-03-25 18:15:00
Technology
No comments yet