Ajuda do LibreOfficeDev 26.8
Se clicar duas vezes numa ligação entre dois campos associados no desenho da consulta, ou se selecionar Inserir - Nova Relação, surge a caixa de diálogo Propriedades da Junção. Estas propriedades serão utilizadas em todas as consultas criadas no futuro.
Especifica duas tabelas diferentes que pretende unir.
Especifica dois campos de dados que serão unidos por uma relação.
Especifica o tipo de junção da junção selecionada. Algumas bases de dados suportam apenas um subconjunto dos vários tipos possíveis.
Numa junção interna, a tabela de resultados contém apenas os registos cujo conteúdo dos campos associados é idêntico. No SQL do LibreOfficeDev, este tipo de ligação é criado por uma cláusula WHERE correspondente.
Numa junção à esquerda, a tabela de resultados contém todos os registos dos campos consultados da tabela da esquerda e apenas os registos dos campos consultados da tabela da direita para os quais o conteúdo dos campos associados é idêntico. No SQL do LibreOfficeDev, este tipo de junção corresponde ao comando LEFT OUTER JOIN.
Numa junção à direita, a tabela de resultados contém todos os registos dos campos consultados da tabela da direita e apenas os registos dos campos consultados da tabela da esquerda para os quais o conteúdo dos campos associados é idêntico. No SQL do LibreOfficeDev, este tipo de junção corresponde ao comando RIGHT OUTER JOIN.
Numa junção completa, a tabela de resultados contém todos os registos dos campos consultados das tabelas da esquerda e da direita. No SQL do LibreOfficeDev, este tipo de ligação corresponde ao comando FULL OUTER JOIN.
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 têm o mesmo nome em ambas as tabelas. A tabela resultante da junção contém apenas uma coluna para cada par de colunas com o mesmo nome.