Jaa


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ä.

NATURALLEFTOUTERJOIN