Conteúdo
Índice 🔎︎

# Propriedades da junção

Ao clicar duas vezes em uma conexão entre dois campos vinculados no editor de consulta ou ao escolher Inserir - Nova relação, a caixa de diálogo Propriedades da junção aparecerá. Essas propriedades serão utilizadas em todas as consultas criadas no futuro.

Para acessar este comando...

Abra a janela de edição de consulta e escolha Inserir - Nova relação, ou dê um clique duplo na linha de conexão entre duas tabelas.

## Tabelas envolvidas

Especifica duas tabelas que você deseja juntar.

## Campos envolvidos

Especifica dois campos de dados que serão juntadas por uma relação.

## Opções

### Tipo

Especifica o tipo de junção da junção selecionada. Alguns bancos de dados suportam somente um subconjunto dos vários tipos possíveis.

### Junção interna

Com uma junção interna, a tabela de resultados contém somente os registros para os quais o conteúdo dos campos vinculados é o mesmo. No LibreOffice SQL, esse tipo de vínculo é criado por uma cláusula WHERE correspondente.

### Junção à esquerda

Numa junção de esquerda, os resultados contém todos os registros dos campos da consulta da tabela esquerda e somente os registros dos campos consultados da tabela da direita para os quais o conteúdos dos campos vinculados são iguais. No SQL do LibreOffice este tipo de vínculo corresponde ao comando LEFT OUTER JOIN.

### Junção à direita

Numa junção de direita, os resultados contém todos os registros dos campos da consulta da tabela direita e somente os registros dos campos consultados da tabela da esquerda para os quais o conteúdos dos campos vinculados são iguais. No SQL do LibreOffice este tipo de vínculo corresponde ao comando RIGHT OUTER JOIN.

### Junção completa

Para uma junção completa, a tabela de resultados contém todos os campos das consultas à direita e à esquerda. No SQL LibreOffice, esse tipo de vínculo corresponde ao comando FULL OUTER JOIN.

### Natural

Numa junção natural, a palavra-chave NATURAL é inserida na instrução SQL que define a relação. A relação junta todas as colunas que tem o mesmo nome em ambas as tabelas. A tabela juntada resultante contém somente uma coluna para cada par de colunas de mesmo nome.