Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
platí pro:SQL Server
Když do dotazu přidáte dvě nebo více tabulek, pokusí se nástroje Návrháře dotazů a zobrazení (Visual Database Tools) určit, jestli souvisí. Pokud ano, Návrhář dotazů a zobrazení automaticky umístí spojnice mezi obdélníky představující tabulky nebo objekty strukturované tabulky.
Návrhář dotazů a zobrazení rozpozná tabulky jako spojené, pokud:
Databáze obsahuje informace, které určují, že tabulky souvisejí.
Pokud dva sloupce, jeden v každé tabulce má stejný název a datový typ. Sloupec musí být primárním klíčem alespoň v jedné z tabulek. Pokud například přidáte
employeetabulky ajobstabulky, je-lijob_idsloupec primárním klíčem vjobstabulce a pokud má každá tabulka sloupec s názvemjob_idstejného datového typu, Návrhář dotazů a zobrazení tabulky automaticky spojí.Poznámka
Návrhář dotazů a zobrazení vytvoří pouze jedno spojení na základě sloupců se stejným názvem a datovým typem. Pokud je možné spojit více než jedno spojení, návrhář dotazu a zobrazení se zastaví po vytvoření spojení na základě první sady odpovídajících sloupců, které najde.
Návrhář dotazu a zobrazení zjistí, že podmínka hledání (
WHEREklauzule) je ve skutečnosti podmínkou spojení. Můžete například přidat tabulkyemployeeajobsa pak vytvořit podmínku hledání, která vyhledá stejnou hodnotu ve sloupcijob_idobou tabulek. Když to uděláte, Návrhář dotazu a zobrazení zjistí, že výsledkem podmínky hledání je spojení, a pak vytvoří podmínku spojení na základě podmínky hledání.
Pokud návrhář dotazu a zobrazení vytvořil spojení, které není vhodné pro váš dotaz, můžete spojení upravit nebo odebrat. Podrobnosti najdete v tématu Úprava operátorů spojení (Visual Database Tools) a Odebrání spojení (Visual Database Tools).
Pokud Návrhář dotazů a zobrazení automaticky nepřipojí tabulky v dotazu, můžete vytvořit spojení sami. Podrobnosti najdete v tématu Ruční spojení tabulek (Visual Database Tools).