NATURALLEFTOUTERJOINNATURALLEFTOUTERJOIN

Führt einen inneren Join einer Tabelle mit einer anderen Tabelle aus.Performs an inner join of a table with another table. Die Tabellen werden anhand gemeinsamer Spalten (nach Name) in den beiden Tabellen verknüpft.The tables are joined on common columns (by name) in the two tables. Wenn die beiden Tabellen keine Spaltennamen gemeinsam haben, wird ein Fehler zurückgegeben.If the two tables have no common column names, an error is returned.

SyntaxSyntax

NATURALLEFTOUTERJOIN(<leftJoinTable>, <rightJoinTable>)  

ParameterParameters

BegriffTerm DefinitionDefinition
leftJoinTableleftJoinTable Ein Tabellenausdruck, der die Tabelle auf der linken Seite des Joins definiert.A table expression defining the table on the left side of the join.
rightJoinTablerightJoinTable Ein Tabellenausdruck, der die Tabelle auf der rechten Seite des Joins definiert.A table expression defining the table on the right side of the join.

RückgabewertReturn value

Eine Tabelle, die nur Zeilen in rightJoinTable enthält, für die die Werte in den angegebenen gemeinsamen Spalten auch in leftJoinTable vorhanden sind.A table which includes only rows from rightJoinTable for which the values in the common columns specified are also present in leftJoinTable. Die zurückgegebene Tabelle enthält die gemeinsamen Spalten in der linken Tabelle und die anderen Spalten in beiden Tabellen.The table returned will have the common columns from the left table and the other columns from both the tables.

BemerkungenRemarks

  • Es gibt keine für die Ergebnisse garantierte Sortierreihenfolge.There is no sort order guarantee for the results.

  • Spalten, die verknüpft werden sollen, müssen in beiden Tabellen den gleichen Datentyp aufweisen.Columns being joined on must have the same data type in both tables.

  • Es werden nur Spalten aus der gleichen Quelltabelle (mit der gleichen Herkunft) verknüpft.Only columns from the same source table (have the same lineage) are joined on. So werden beispielsweise Products[ProductID], WebSales[ProductdID], StoreSales[ProductdID] mit n:1-Beziehungen zwischen den Tabellen WebSales und StoreSales und der Tabelle Products basierend auf der Spalte ProductID und die Tabellen WebSales und StoreSales basierend auf [ProductID] verknüpft.For example, Products[ProductID], WebSales[ProductdID], StoreSales[ProductdID] with many-to-one relationships between WebSales and StoreSales and the Products table based on the ProductID column, WebSales and StoreSales tables are joined on [ProductID].

  • Beim Join wird eine strikte Vergleichssemantik verwendet.Strict comparison semantics are used during join. Es gibt keine Koersion von Typen. Beispielsweise ist 1 nicht gleich 1,0.There is no type coercion; for example, 1 does not equal 1.0.

  • Die Verwendung dieser Funktion im DirectQuery-Modus wird nicht unterstützt, wenn sie in berechneten Spalten oder RLS-Regeln (Row-Level Security) eingesetzt wird.This function is not supported for use in DirectQuery mode when used in calculated columns or row-level security (RLS) rules.