NATURALINNERJOIN
Gjelder for: Beregnet beregning av beregnet tabell for beregnet tabell Mål visualobjekt
Utfører en indre sammenføyning av en tabell med en annen tabell.
Syntaks
NATURALINNERJOIN(<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 som verdiene i de vanlige kolonnene som er angitt, finnes i begge tabellene. Tabellen som returneres, har de vanlige kolonnene fra den venstre tabellen og andre kolonner 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).