NATURALINNERJOIN
gäller för:beräknad kolumnberäknad tabellMåttVisuell beräkning
Utför en inre koppling av en tabell med en annan tabell.
Syntax
NATURALINNERJOIN(<LeftTable>, <RightTable>)
Parametrar
Term | Definition |
---|---|
LeftTable |
Ett tabelluttryck som definierar tabellen till vänster om kopplingen. |
RightTable |
Ett tabelluttryck som definierar tabellen till höger om kopplingen. |
Returvärde
En tabell som endast innehåller rader där värdena i de angivna gemensamma kolumnerna finns i båda tabellerna. Tabellen som returneras har de vanliga kolumnerna från den vänstra tabellen och andra kolumner från båda tabellerna.
Anmärkningar
Tabeller är kopplade till vanliga kolumner (efter namn) i de två tabellerna. Om de två tabellerna inte har några vanliga kolumnnamn returneras ett fel.
Det finns ingen sorteringsordningsgaranti för resultaten.
Kolumner som kopplas på måste ha samma datatyp i båda tabellerna.
Endast kolumner från samma källtabell (har samma ursprung) är anslutna. Exempel: Products[ProductID], WebSales[ProductdID], StoreSales[ProductdID] med många-till-en-relationer mellan WebSales och StoreSales och tabellen Products baserat på kolumnen ProductID, WebSales och StoreSales är anslutna till [ProductID].
Strikt jämförelsesemantik används under kopplingen. Det finns inget typtvång; 1 är till exempel inte lika med 1,0.
Den här funktionen stöds inte för användning i DirectQuery-läge när den används i beräknade kolumner eller säkerhetsregler på radnivå (RLS).