NATURALLEFTOUTERJOIN
gäller för:beräknad kolumn
beräknad tabell
Mått
Visuell beräkning
Utför en koppling av LeftTable med RightTable med hjälp av semantiken Vänster yttre koppling.
Syntax
NATURALLEFTOUTERJOIN(<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 från RightTable där värdena i de angivna gemensamma kolumnerna också finns i LeftTable. Tabellen som returneras har de vanliga kolumnerna från den vänstra tabellen och de andra kolumnerna 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).