Partilhar via


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).

NATURALINNERJOIN