NATURALINNERJOIN
Koskee seuraavia:Laskettu sarakeLaskettu taulukkoMeasureVisuaalinen laskutoimitus
Suorittaa taulukon sisäliitoksen toisen taulukon kanssa.
Syntaksi
NATURALINNERJOIN(<LeftTable>, <RightTable>)
Parametrit
Termi | Määritelmä |
---|---|
LeftTable |
Taulukkolauseke, joka määrittää liitoksen left puolella olevan taulukon. |
RightTable |
Taulukkolauseke, joka määrittää liitoksen right puolella olevan taulukon. |
Palauta value
Taulukko, joka sisältää vain ne rivit, joiden määritetyissä yhteisissä sarakkeissa values ovat kummassakin taulukossa. Palautetut taulukot sisältävät yhteiset sarakkeet left-taulukosta and muut sarakkeet molemmista taulukoista.
Huomautuksia
Taulukot liitetään yhteisiin sarakkeisiin (nimen mukaan) kahdessa taulukossa. If kummallakaan taulukolla ei ole yhteisiä sarakkeiden nimiä, palautetaan error.
Tuloksille ei ole lajittelujärjestyksen takuuta.
Sarakkeilla, joille liitytään, on oltava sama tietotyyppi molemmissa taulukoissa.
Vain saman lähdetaulukon (joilla on sama siirtymä) sarakkeisiin liitytään. Esimerkiksi Products[ProductID], WebSales[ProductdID], StoreSales[ProductdID], jolla on monta-yhteen-suhteita WebSales and StoreSales-and Products-taulukon välillä ProductID-sarakkeen perusteella, WebSales and StoreSales-taulukot liitetään kohteeseen [ProductID].
Liitokseen käytetään tiukkaa vertailusemantiikkaa. Tyypin pakottamista ei ole. Esimerkiksi 1 tekee not yhtä suuri kuin 1,0.
Tätä funktiota not tueta DirectQuery-tilassa, kun sitä käytetään lasketuissa sarakkeissa or rivitason suojauksen (RLS) säännöissä.