NATURALINNERJOIN
執行數據表與另一個數據表的內部聯結。
語法
NATURALINNERJOIN(<LeftTable>, <RightTable>)
參數
術語 | 定義 |
---|---|
LeftTable |
定義聯結左邊數據表的數據表表達式。 |
RightTable |
定義聯結右側數據表的數據表表達式。 |
傳回值
數據表,其中只包含兩個數據表中指定之通用數據行值的數據列。 傳回的數據表會有來自左數據表的通用數據行,以及這兩個數據表中的其他數據行。
言論
數據表會聯結在兩個數據表中的通用數據行(依名稱)。 如果兩個數據表沒有一般數據行名稱,則會傳回錯誤。
結果沒有排序順序保證。
在上聯結的數據行在這兩個數據表中都必須有相同的數據類型。
只有來自相同源數據表的數據行(具有相同譜系)會聯結在一起。 例如,Products[ProductID]、 WebSales[ProductdID]、 StoreSales[ProductdID] 與 WebSales 與 StoreSales 之間的多對一關聯性,以及 ProductID 數據行為基礎的 Products 數據表,WebSales 和 StoreSales 數據表會聯結在 [ProductID]。
聯結期間會使用嚴格的比較語意。 沒有類型強制;例如,1 不等於1.0。
在匯出數據行或數據列層級安全性 (RLS) 規則中使用時,不支援在 DirectQuery 模式中使用此函式。