NATURALINNERJOIN
Platí pro: Výpočet počítané tabulky Počítaná tabulka Výpočet vizuálu
Provede vnitřní spojení tabulky s jinou tabulkou.
Syntaxe
NATURALINNERJOIN(<LeftTable>, <RightTable>)
Parametry
Pojem | definice |
---|---|
Levá tabulka | Výraz tabulky definující tabulku na levé straně spojení. |
RightTable | Výraz tabulky definující tabulku na pravé straně spojení. |
Vrácená hodnota
Tabulka, která obsahuje pouze řádky, pro které jsou hodnoty v zadaných společných sloupcích přítomny v obou tabulkách. Vrácená tabulka bude obsahovat společné sloupce z levé tabulky a další sloupce z obou tabulek.
Poznámky
Tabulky jsou spojené ve společných sloupcích (podle názvu) ve dvou tabulkách. Pokud dvě tabulky nemají žádné společné názvy sloupců, vrátí se chyba.
Pro výsledky neexistuje žádná záruka pořadí řazení.
Sloupce, na kterých jsou spojené, musí mít v obou tabulkách stejný datový typ.
Spojují se pouze sloupce ze stejné zdrojové tabulky (mají stejný rodokmen). Například Products[ProductID], WebSales[ProductdID], StoreSales[ProductdID] s relacemi M:1 mezi WebSales a StoreSales a tabulkou Products založenou na sloupci Idproduktu, tabulky WebSales a StoreSales jsou spojené s tabulkami [ProductID].
Během spojení se používají striktní sémantika porovnání. Neexistuje žádný typ převodu; Například 1 se nerovná 1,0.
Tato funkce není podporována pro použití v režimu DirectQuery při použití v počítaných sloupcích nebo pravidlech zabezpečení na úrovni řádků (RLS).