NATURALLEFTOUTERJOIN
Gilt für:Berechnete Spalte
Berechnete Tabelle
Measure
visuelle Berechnung
Führt eine Verknüpfung der LeftTable mit der RightTable mithilfe der Semantik der linken äußeren Verknüpfung aus.
Syntax
NATURALLEFTOUTERJOIN(<LeftTable>, <RightTable>)
Parameter
Ausdruck | Definition |
---|---|
LeftTable |
Ein Tabellenausdruck, der die Tabelle auf der linken Seite der Verknüpfung definiert. |
RightTable |
Ein Tabellenausdruck, der die Tabelle auf der rechten Seite der Verknüpfung definiert. |
Rückgabewert
Eine Tabelle, die nur Zeilen aus rightTable enthält, für die die Werte in den angegebenen allgemeinen Spalten ebenfalls in LeftTable vorhanden sind. Die zurückgegebene Tabelle enthält die gemeinsamen Spalten aus der linken Tabelle und die anderen Spalten aus beiden Tabellen.
Bemerkungen
Tabellen werden in gemeinsamen Spalten (nach Namen) in den beiden Tabellen verknüpft. Wenn die beiden Tabellen keine gemeinsamen Spaltennamen haben, wird ein Fehler zurückgegeben.
Es gibt keine Sortierreihenfolgegarantie für die Ergebnisse.
Spalten, die verknüpft werden, müssen in beiden Tabellen denselben Datentyp aufweisen.
Nur Spalten aus derselben Quelltabelle (haben dieselbe Linie) werden verknüpft. Beispiel: Products[ProductID], WebSales[ProductdID], StoreSales[ProductdID] mit n:1-Beziehungen zwischen WebSales und StoreSales und der Tabelle "Products" basierend auf der Spalte "ProductID", "WebSales" und "StoreSales" werden in [ProductID] verknüpft.
Strenge Vergleichsemantik werden während der Verknüpfung verwendet. Es gibt keinen Koersionstyp; Beispielsweise ist 1 nicht gleich 1,0.
Diese Funktion wird für die Verwendung im DirectQuery-Modus nicht unterstützt, wenn sie in berechneten Spalten oder Sicherheitsregeln auf Zeilenebene (RLS) verwendet wird.