Delen via


NATURALINNERJOIN

Van toepassing op: Berekende kolom Berekende tabel Meting Visuele berekening

Voert een inner join van een tabel uit met een andere tabel.

Syntaxis

NATURALINNERJOIN(<LeftTable>, <RightTable>)  

Parameters

Term Definitie
Linkertabel Een tabelexpressie die de tabel aan de linkerkant van de join definieert.
RightTable Een tabelexpressie die de tabel aan de rechterkant van de join definieert.

Retourwaarde

Een tabel met alleen rijen waarvoor de waarden in de opgegeven gemeenschappelijke kolommen aanwezig zijn in beide tabellen. De geretourneerde tabel bevat de gemeenschappelijke kolommen uit de linkertabel en andere kolommen uit beide tabellen.

Opmerkingen

  • Tabellen worden samengevoegd op algemene kolommen (op naam) in de twee tabellen. Als de twee tabellen geen algemene kolomnamen hebben, wordt er een fout geretourneerd.

  • Er is geen sorteervolgordegarantie voor de resultaten.

  • Kolommen die worden samengevoegd, moeten hetzelfde gegevenstype hebben in beide tabellen.

  • Alleen kolommen uit dezelfde brontabel (met dezelfde herkomst) worden samengevoegd. Bijvoorbeeld Products[ProductID], WebSales[ProductdID], StoreSales[ProductdID] met veel-op-een-relaties tussen WebSales en StoreSales en de tabel Producten op basis van de kolom ProductID, tabellen WebSales en StoreSales worden samengevoegd op [ProductID].

  • Strikte vergelijkingssemantiek worden gebruikt tijdens join. Er is geen type dwang; Bijvoorbeeld: 1 is niet gelijk aan 1,0.

  • Deze functie wordt niet ondersteund voor gebruik in de DirectQuery-modus wanneer deze wordt gebruikt in regels voor beveiliging op rijniveau (berekende kolommen of beveiliging op rijniveau).

NATURALLEFTOUTERJOIN