NATURALINNERJOIN
gælder for:beregnet kolonne
beregnet tabel
beregning af måling
visualisering
Udfører en indre joinforbindelse af en tabel med en anden tabel.
Syntaks
NATURALINNERJOIN(<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, hvor værdierne i de angivne fælles kolonner findes i begge tabeller. Den returnerede tabel indeholder de fælles kolonner fra tabellen til venstre og 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).