Milloin käyttää ulkoliitosta SQL:ssä?
Milloin käyttää ulkoliitosta SQL:ssä?

Video: Milloin käyttää ulkoliitosta SQL:ssä?

Video: Milloin käyttää ulkoliitosta SQL:ssä?
Video: Enemmän kuin kahvia: Haastattelun sisäinen toiminta 2024, Marraskuu
Anonim

An ulkoinen liitos käytetään tulosten palauttamiseen yhdistämällä rivejä kahdesta tai useammasta taulukosta. Mutta toisin kuin sisäinen liittyä seuraan , ulkoinen liitos palauttaa jokaisen rivin yhdestä määritetystä taulukosta, vaikka liittyä seuraan kunto epäonnistuu.

Milloin käyttäisit ulkoliitosta?

Niin jos sinä haluat sisällyttää vain rivit, jotka vastaavat molemmissa taulukoissa sinä käytät SISÄINEN liittyä seuraan . Jos sinä haluavat kaikki rivit yhdestä taulukosta ja vain vastaavat rivit toisesta, käytät ULKO-liitosta (vasen tai oikea), ja jos sinä haluat saada kaikki rivit molemmista taulukoista, sinä käytät täysi ULKOliitos.

Tiedätkö myös, kun käytämme vasenta ulkoliitosta SQL:ssä? A VASEN ULKOliitos voi myös olla käytetty palauttaa tulosjoukon, joka sisältää kaikki ensimmäisen taulukon rivit, joita ei ole toisessa taulukossa, testaamalla WHERE-lauseessa toisen taulukon NOT NULL -sarakkeen arvoa, jolla on NULL-arvo. Tämä on sama kuin käyttämällä alikysely MISSÄ EI OLE.

Tämän lisäksi, milloin käyttää ulkoliitosta ja sisäliitosta?

  1. Käytät INNER JOIN palauttaaksesi kaikki rivit molemmista taulukoista, joissa on osuma.
  2. OUTER JOIN -kohdassa tuloksena olevassa taulukossa voi olla tyhjiä sarakkeita.
  3. LEFT OUTER JOIN palauttaa kaikki rivit ensimmäisestä taulukosta, vaikka toisessa taulukossa ei olisi osumia.

Mikä on oikean ulkoliitoksen tehtävä?

Mikä on Oikea ulkoliitos SQL:ssä. Kuten nimikin kertoo Oikea ulkoliitos on muoto Ulkoinen liitos joka palauttaa jokaisen tietueen lähdetaulukosta ja palauttaa vain ne arvot kohdetaulukosta, jotka täyttävät Liittyä seuraan kunto.

Suositeltava: