Sdílet prostřednictvím


NATURALLEFTOUTERJOIN

platí pro:Počítaný sloupecPočítaná tabulkamíravizuální

Provede spojení tabulky LeftTable s pravou tabulkou pomocí sémantiky levého vnějšího spojení.

Syntax

NATURALLEFTOUTERJOIN(<LeftTable>, <RightTable>)

Parametry

Semestr Definice
LeftTable Výraz tabulky definující tabulku na levé straně spojení.
RightTable Výraz tabulky definující tabulku na pravé straně spojení.

Návratová hodnota

Tabulka, která obsahuje pouze řádky z tabulky RightTable, pro které jsou uvedeny hodnoty v zadaných společných sloupcích, jsou uvedeny také v tabulce LeftTable. Vrácená tabulka bude obsahovat společné sloupce z levé tabulky a ostatní 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).

NATURALINNERJOIN