Sdílet prostřednictvím


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).

NATURALLEFTOUTERJOIN