Jaa


NATURALINNERJOIN

Koskee seuraavia:Laskettu sarakeLaskettu taulukkoMittayksikköVisuaalinen laskenta -

Suorittaa taulukon sisäliitoksen toisen taulukon kanssa.

Syntaksi

NATURALINNERJOIN(<LeftTable>, <RightTable>)

Parametrit

Termi Määritelmä
LeftTable Taulukkolauseke, joka määrittää liitoksen vasemmalla puolella olevan taulukon.
RightTable Taulukkolauseke, joka määrittää liitoksen oikealla puolella olevan taulukon.

Palautusarvo

Taulukko, joka sisältää vain ne rivit, joiden määritetyissä yhteisissä sarakkeissa olevat arvot ovat läsnä molemmissa taulukoissa. Palautettu taulukko sisältää yhteiset sarakkeet vasemmasta taulukosta ja muut sarakkeet molemmista taulukoista.

Huomautuksia

  • Taulukot liitetään yhteisiin sarakkeisiin (nimen mukaan) kahdessa taulukossa. Jos kahdella taulukolla ei ole yhteisiä sarakkeiden nimiä, palautetaan virhe.

  • 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] monta yhteen -suhteilla WebSales- ja StoreSales-taulukoiden ja Products-taulukon välillä ProductID-sarakkeen, WebSales- ja StoreSales-taulukoiden perusteella liitetään kohteeseen [ProductID].

  • Liitokseen käytetään tiukkaa vertailusemantiikkaa. Tyypin pakottamista ei ole. Esimerkiksi 1 ei ole yhtä suuri kuin 1,0.

  • Tätä funktiota ei tueta DirectQuery-tilassa lasketuissa sarakkeissa tai rivitason suojauksen (RLS) säännöissä käytettäväksi.

NATURALLEFTOUTERJOIN