Propriedades de união

Se clicar duas vezes numa ligação entre dois campos associados no design de consultas, ou se escolher Inserir - Nova relação, é apresentada a caixa de diálogo Propriedades de união. Estas propriedades serão utilizadas em todas as futuras consultas.

Para aceder a este comando...

Abra o design de consultas e escolha Inserir - Nova relação ou então clique duas vezes numa linha de ligação entre duas tabelas.


Tabelas consideradas

Especifica duas tabelas distintas que pretenda associar.

Campos considerados

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

Opções

Tipo

Especifica o tipo de ligação selecionada. Algumas bases de dados apenas permitem um subconjunto de todos os tipos possíveis.

União interior

Com a união interior, a tabela de resultados só contém os registos para os quais o conteúdo dos campos associados seja o mesmo. No SQL do LibreOffice, este tipo de ligação é criado por uma cláusula WHERE.

União à esquerda

Com a união à esquerda, a tabela de resultados contém todos os campos da tabela da esquerda e apenas os campos da tabela da direita para os quais o conteúdo dos campos associados seja o mesmo. No SQL do LibreOffice este tipo de ligação corresponde ao comando LEFT OUTER JOIN.

União à direita

Com a união à direita, a tabela de resultados contém todos os campos da tabela da direita e apenas os campos da tabela da esquerda para os quais o conteúdo dos campos associados seja o mesmo. No SQL do LibreOffice, este tipo de ligação corresponde ao comando RIGHT OUTER JOIN.

União completa

Para uma união completa, a tabela de resultados contém todos os campos das tabelas da direita e da esquerda. No SQL do LibreOffice este tipo de ligação corresponde ao comando FULL OUTER JOIN.

Natural

Insere a palavra-chave NATURAL na instrução de SQL que define a relação. A relação junta todas as colunas que possuem o mesmo nome de coluna em ambas as tabelas. A tabela unida resultante contém apenas uma coluna para cada par de colunas com o mesmo nome.