Vlastnosti spojení (join)
Pokud v návrhu dotazu poklepete na spojnici mezi dvěma poli nebo zvolíte Vložit - Nová relace, zobrazí se dialog Vlastnosti spojení. Možnosti, které nastavíte, se použijí pro všechny nově vytvořené dotazy.
Použité tabulky
Určuje dvě různé tabulky, které si přejete propojit.
Použitá pole
Určuje dvě pole, která budou spojena relací.
Možnosti
Typ
Určuje typ vybraného spojení. Některé databáze podporují jen část možných typů.
Vnitřní spoj
Při vnitřním spoji obsahuje výsledná tabulka pouze ty záznamy, ve kterých je obsah propojených polí stejný. V LibreOffice SQL se tento typ spojení vytvoří odpovídající klauzulí WHERE.
Levý spoj
Při levém spoji obsahuje výsledná tabulka všechny záznamy levé tabulky a pouze ty záznamy pravé tabulky, pro které je obsah propojených polí stejný. V LibreOffice SQL tento typ spoje odpovídá příkazu LEFT OUTER JOIN.
Pravý spoj
Při pravém spoji obsahuje výsledná tabulka všechny záznamy pravé tabulky a pouze ty záznamy levé tabulky, pro které je obsah propojených polí stejný. V LibreOffice SQL tento typ spoje odpovídá příkazu RIGHT OUTER JOIN.
Plný spoj
Při plném spoji obsahuje výsledná tabulka všechny záznamy levé i pravé tabulky. V LibreOffice SQL tento typ spoje odpovídá příkazu FULL OUTER JOIN.
Přirozené
Při přirozeném spoji se do SQL příkazu relace vloží klíčové slovo NATURAL. Relace spojí všechny sloupce, které mají v obou tabulkách stejný název. Výsledná tabulka obsahuje pouze jeden sloupec z páru stejně pojmenovaných sloupců.