Koti kehitys Mikä on itse liittyminen? - määritelmä techopediasta

Mikä on itse liittyminen? - määritelmä techopediasta

Sisällysluettelo:

Anonim

Määritelmä - mitä itse liittyminen tarkoittaa?

Itse liittyminen, joka tunnetaan myös nimellä sisäinen liittyminen, on jäsennelty kyselykielen (SQL) käsky, jossa kysytyt taulukot yhdistetään itsensä kanssa. Itse liittymislausunto on välttämätön, kun verrataan saman taulukon kahta tietoryhmää.

Techopedia selittää itse liittymisen

Esimerkiksi on taulukko nimeltä TYÖNTEKIJÄT, joka sisältää kolme saraketta:

  • työntekijän nimi
  • henkilöstökortti
  • työntekijän johtajan tunnus

Koska johtajat ovat myös työntekijöitä, MANAGER_ID-sarake sisältää myös toisen työntekijän, joka on myös johtaja, tunnuksen. Jos haluat kirjoittaa kyselyn työntekijöiden ja esimiesten nimien ja tunnusten purkamiseksi, taulukko on jaettava loogisesti kahteen osaan kahden erillisen kyselyn suorittamiseksi: työntekijät (ensimmäinen taulukko) ja johtajat (toinen taulukko). Tämä saavutetaan suorittamalla seuraava SQL-kysely:

VALITSE a.employee_name, b.employee_name manager_name

FROM työntekijöistä a, työntekijöistä b

Missä a.manager_id = b.employee_id

Itse liittymiskonseptin ja olosuhteiden ymmärtäminen on välttämätöntä ymmärtääksesi yllä olevaa SQL-käskyä.

Esimerkissä toiselle TYÖNTEKIJÄT-taulukolle annetaan alias b, joka on itse asiassa osa kokonaista TYÖNTYJEN taulukkoa. Kuitenkin WHERE-ehto pakottaa ensimmäisen TYÖNTEKIJÖT -taulukon kysymään työntekijän johtajaa toisessa TYÖNTEKIJÄT-taulukossa.

Mikä on itse liittyminen? - määritelmä techopediasta