NATURALLEFTOUTERJOIN
Koskee seuraavia:Laskettu sarakeLaskettu taulukkoMeasureVisuaalinen laskutoimitus
Suorittaa LeftTable-taulukon liitoksen oikeanpuoleisen taulukon avulla käyttämällä Left Ulkoliitos-semantiikkaa.
Syntaksi
NATURALLEFTOUTERJOIN(<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 RightTable-taulukon rivejä, joille määritetyissä yleisissä sarakkeissa values ovat myös LeftTable-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ä.