NATURALLEFTOUTERJOIN
Aplica-se a:Coluna calculadaTabela calculadaMeasureCálculo visual
Executa uma junção da LeftTable com a RightTable usando a semântica Left Outer Together.
Sintaxe
NATURALLEFTOUTERJOIN(<LeftTable>, <RightTable>)
Parâmetros
Vigência | Definição |
---|---|
LeftTable |
Uma expressão de tabela que define a tabela no lado left da junção. |
RightTable |
Uma expressão de tabela que define a tabela no lado right da junção. |
Regresso value
Uma tabela que inclui apenas linhas de RightTable para as quais os values nas colunas comuns especificadas também estão presentes em LeftTable. A tabela retornada terá as colunas comuns da tabela leftand as outras colunas de ambas as tabelas.
Comentários
As tabelas são unidas em colunas comuns (por nome) nas duas tabelas. If as duas tabelas não tiverem nomes de coluna comuns, uma error será retornada.
Não há garantia de ordem de classificação para os resultados.
As colunas que estão sendo unidas devem ter o mesmo tipo de dados em ambas as tabelas.
Apenas colunas da mesma tabela de origem (têm a mesma linhagem) são unidas. Por exemplo, Products[ProductID], WebSales[ProductdID], StoreSales[ProductdID] com relações muitos-para-um entre WebSales and StoreSales and tabela Produtos com base na coluna ProductID, WebSales and tabelas StoreSales são unidas em [ProductID].
A semântica de comparação estrita é usada durante a junção. Não há tipo de coerção; Por exemplo, 1 not é igual a 1,0.
Esta função not é suportada para uso no modo DirectQuery quando usada em colunas calculadas or regras de segurança em nível de linha (RLS).