Del via


NATURALLEFTOUTERJOIN

Gjelder for: Beregnet beregning av beregnet tabell for beregnet tabell Mål visualobjekt

Utfører en sammenføyning av LeftTable med RightTable ved hjelp av semantikken Left Outer Join.

Syntaks

NATURALLEFTOUTERJOIN(<LeftTable>, <RightTable>)  

Parametere

Term Definisjon
LeftTable Et tabelluttrykk som definerer tabellen på venstre side av sammenføyningen.
RightTable Et tabelluttrykk som definerer tabellen på høyre side av sammenføyningen.

Returverdi

En tabell som bare inneholder rader fra RightTable som verdiene i de vanlige kolonnene som er angitt for, også finnes i LeftTable. Tabellen som returneres, har de vanlige kolonnene fra den venstre tabellen og de andre kolonnene fra begge tabellene.

Merknader

  • Tabeller er koblet sammen på vanlige kolonner (etter navn) i de to tabellene. Hvis de to tabellene ikke har noen vanlige kolonnenavn, returneres en feil.

  • Det finnes ingen sorteringsrekkefølgegaranti for resultatene.

  • Kolonner som kobles sammen, må ha samme datatype i begge tabellene.

  • Bare kolonner fra samme kildetabell (har samme avstamming) er koblet sammen. Produkter[ProductID], WebSales[ProductdID], StoreSales[ProductdID] med mange-til-én-relasjoner mellom WebSales og StoreSales og Produkter-tabellen basert på ProduktID-kolonnen, WebSales- og StoreSales-tabeller er sammenføyd på [ProductID].

  • Strenge sammenligningssemantikk brukes under sammenføyning. Det finnes ingen type tvang. 1 er for eksempel ikke lik 1,0.

  • Denne funksjonen støttes ikke for bruk i DirectQuery-modus når den brukes i beregnede kolonner eller regler for sikkerhet på radnivå (RLS).

NATURALINNERJOIN