Jak: automaticky spojení tabulek
Do dotazu přidáte dvě nebo více tabulek dotazu a Návrhář zobrazení pokouší určit, pokud souvisejí.Pokud ano, dotaz a Návrhář zobrazení automaticky umístí čáry spojení mezi obdélníky reprezentující tabulky nebo tabulky strukturovány objekty.
Dotaz a Návrhář zobrazení považuje tabulky za spojené, pokud:
Databáze obsahuje informace o tom, že tabulek.
Pokud dva sloupce, jeden v každé tabulce mají stejný název a datový typ.Sloupec musí být primární klíč v alespoň jedné z tabulek.Přidáte-li například employee a jobs tabulky, pokud job_id je sloupec primárního klíče v jobs tabulky, a každá tabulka má sloupec nazvaný job_id se stejným typem dat dotazu a Návrhář zobrazení bude automaticky spojení tabulek.
[!POZNÁMKA]
Pouze jedno spojení založené na sloupcích se stejným názvem a typem dat vytvořit dotaz a Návrhář zobrazení.Více než jedno spojení je možné, po vytvoření spojení založené na první sadě shodných sloupců, které nalezne zastaví dotaz a Návrhář zobrazení.
Dotaz a Návrhář zobrazení zjistí, že podmínka vyhledávání (klauzule WHERE) je ve skutečnosti podmínkou spojení.Můžete například přidat tabulky employee a jobs, vytvořte podmínku vyhledávání, který hledá stejnou hodnotu v job_id sloupce tabulek.Při postupu dotazu a Návrhář zobrazení zjistí, že podmínka vyhledávání výsledků ve spojení a vytvoří podmínku spojení na základě podmínky vyhledávání.
Pokud dotaz a Návrhář zobrazení vytvořil spojení, které dotazu nevyhovuje, můžete upravit nebo jej odebrat.Další informace naleznete v tématech Jak: upravit operátory spojení a Postup: Odeberte spojení.
Pokud dotaz a Návrhář zobrazení automaticky nespojují tabulky v dotazu, můžete spojení vytvořit sami.Další informace naleznete v tématu Jak: tabulky spojit ručně.
Viz také
Koncepty
Jak dotaz a Návrhář zobrazení představuje spojení