次の方法で共有


NATURALINNERJOIN

適用対象: 計算列計算テーブルメジャービジュアル計算

テーブルと別のテーブルの内部結合を実行します。

構文

NATURALINNERJOIN(<LeftTable>, <RightTable>)

パラメーター

用語 定義
LeftTable 結合の左側にあるテーブルを定義するテーブル式。
RightTable 結合の右側にあるテーブルを定義するテーブル式。

戻り値

指定された共通列の値が両方のテーブルに存在する行のみを含むテーブル。 返されるテーブルには、左側のテーブルの共通列と、両方のテーブルの他の列が含まれます。

備考

  • テーブルは、2 つのテーブルの共通列 (名前別) で結合されます。 2 つのテーブルに共通の列名がない場合は、エラーが返されます。

  • 結果の並べ替え順序の保証はありません。

  • 結合される列は、両方のテーブルで同じデータ型である必要があります。

  • 結合されるのは、同じソース テーブルの列 (系列が同じ) だけです。 たとえば、Products[ProductID]、WebSales[ProductdID]、StoreSales[ProductdID]、WebSales と StoreSales の間に多対一のリレーションシップがあり、ProductID 列、WebSales、StoreSales テーブルに基づく Products テーブルは [ProductID] に結合されます。

  • 厳密な比較セマンティクスは、結合中に使用されます。 型強制型はありません。たとえば、1 は 1.0 と等しくありません。

  • この関数は、計算列または行レベル セキュリティ (RLS) 規則で使用する場合、DirectQuery モードでは使用できません。

NATURALLEFTOUTERJOIN