Tipos de Mescla de Consulta
A mescla de consultas é uma operação essencial quando você trabalha com dados em ferramentas como o Power Query. Ela permite combinar informações de duas ou mais tabelas com base em valores correspondentes de uma ou várias colunas. Vamos explorar os principais tipos de mescla de consulta:
1 - Junção Interna (Inner Join):
- A junção interna retorna apenas as linhas que têm correspondência nas duas tabelas.
- É útil quando você deseja combinar dados com base em valores comuns.
2 - Junção Externa Esquerda (Left Outer Join):
- Retorna todas as linhas da tabela esquerda e as linhas correspondentes da tabela direita.
- Se não houver correspondência na tabela direita, os campos dessa tabela serão preenchidos com valores nulos.
3 - Junção Externa Direita (Right Outer Join):
- Similar à junção externa esquerda, mas retorna todas as linhas da tabela direita.
4 - Junção Externa Completa (Full Outer Join):
- Retorna todas as linhas de ambas as tabelas, preenchendo com valores nulos onde não há correspondência.
5 - Anti-Junção Esquerda (Left Anti Join):
- Retorna todas as linhas da tabela esquerda que não têm correspondência na tabela direita.
6 - Anti-Junção Direita (Right Anti Join):
- Similar à anti-junção esquerda, mas retorna as linhas da tabela direita sem correspondência na tabela esquerda.
7 - Junção Cruzada (Cross Join):
- Combina todas as linhas da tabela esquerda com todas as linhas da tabela direita.
- Pode gerar um grande número de linhas, portanto, use com cautela.
Lembre-se de que a escolha do tipo de mescla depende do resultado desejado e da estrutura dos seus dados.
Espero que essa ilustração ajude a entender melhor os diferentes tipos de mescla de consulta.
fontes: Assunto: Mesclar consultas (Power Query) - Suporte da Microsoft