NATURALLEFTOUTERJOIN
gælder for:beregnet kolonne
beregnet tabel
beregning af måling
visualisering
Udfører en joinforbindelse til LeftTable med RightTable ved hjælp af semantikken Venstre ydre joinforbindelse.
Syntaks
NATURALLEFTOUTERJOIN(<LeftTable>, <RightTable>)
Parametre
Udtryk | Definition |
---|---|
LeftTable |
Et tabeludtryk, der definerer tabellen i venstre side af joinforbindelsen. |
RightTable |
Et tabeludtryk, der definerer tabellen i højre side af joinforbindelsen. |
Returværdi
En tabel, der kun indeholder rækker fra RightTable, hvor værdierne i de angivne fælles kolonner også findes i LeftTable. Den returnerede tabel indeholder de fælles kolonner fra tabellen til venstre og de andre kolonner fra begge tabeller.
Bemærkninger
Tabeller joinforbindes i almindelige kolonner (efter navn) i de to tabeller. Hvis de to tabeller ikke har nogen fælles kolonnenavne, returneres der en fejl.
Der er ingen sorteringsrækkefølgegaranti for resultaterne.
Kolonner, der joinforbindes, skal have samme datatype i begge tabeller.
Det er kun kolonner fra den samme kildetabel (med samme afstamning), der er joinforbundet. Produkter[ProductID], WebSales[ProductdID], StoreSales[ProductdID] med mange til en-relationer mellem WebSales og StoreSales og tabellen Products baseret på kolonnen ProductID, tabellerne WebSales og StoreSales er f.eks. joinforbundet på [ProductID].
Streng sammenligningssemantik bruges under joinforbindelsen. Der er ingen type tvangsforanstaltning. 1 er f.eks. ikke lig med 1,0.
Denne funktion understøttes ikke til brug i DirectQuery-tilstand, når den bruges i beregnede kolonner eller RLS-regler (row-level security).