NATURALLEFTOUTERJOIN
Utför en koppling av LeftTable med RightTable med hjälp av semantiken Vänster yttre koppling.
Syntax
NATURALLEFTOUTERJOIN(<LeftTable>, <RightTable>)
Parametrar
Period | 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).
Relaterat innehåll
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för