Pareho ba ang Outer Join sa buong outer join?
Pareho ba ang Outer Join sa buong outer join?

Video: Pareho ba ang Outer Join sa buong outer join?

Video: Pareho ba ang Outer Join sa buong outer join?
Video: BAKIT ITIM ANG KULAY NG KALAWAKAN? (Bakit hindi puti?) | Bagong Kaalaman 2024, Mayo
Anonim

Sa panlabas na pagsasama , lahat ng nauugnay na data mula sa parehong mga talahanayan ay pinagsama nang tama, kasama ang lahat ng natitirang mga hilera mula sa isang talahanayan. Sa buong panlabas na pagsasama , lahat ng data ay pinagsama hangga't maaari.

Sa ganitong paraan, ano ang isang buong panlabas na pagsasama?

Ang buong panlabas na pagsasama , o ang buong pagsali , ay ang SQL syntax na ginagamit upang pagsamahin ang lahat ng mga hilera mula sa dalawa o higit pang mga talahanayan. Kasama ang buong panlabas na pagsasama , walang mga row ang maiiwan sa resultang talahanayan mula sa query. Ang araling ito ay nagbibigay ng mga halimbawa at paliwanag sa paggamit ng a buong panlabas na pagsasama.

Gayundin, ano ang ibig sabihin ng (+) sa SQL joins? Oracle sa labas sumali operator (+) nagpapahintulot sa iyo na magsagawa ng panlabas sumasali sa dalawa o higit pang mga mesa. Mabilis na Halimbawa: -- Piliin ang lahat ng mga hilera mula sa talahanayan ng mga lungsod kahit na walang katugmang hilera sa talahanayan ng mga county PUMILI ng mga lungsod.

Katulad nito, ito ay tinatanong, ang buong panlabas na pagsasama ay pareho sa unyon?

Pagkakaiba sa pagitan ng Unyon Lahat at Buong panlabas na pagsali . Nakatakda ang output record UNYON LAHAT ay naglalaman ng pareho bilang ng mga haligi tulad ng sa mga talahanayan ng pag-input. Ngunit ang buong panlabas na pagsasama pinagsasama-sama ang mga haligi sa parehong talahanayan. Hindi na kailangang magkaroon ng mga talahanayan ng pag-input pareho bilang ng mga talaan.

Paano gumagana ang isang buong panlabas na pagsasama?

Sa SQL ang FULL OUTER JOIN pinagsasama ang mga resulta ng parehong kaliwa at kanan panlabas na pagsasama at ibinabalik ang lahat ng (katugma o hindi tugma) na mga hilera mula sa mga talahanayan sa magkabilang panig ng sumali sugnay. Pagsamahin natin ang parehong dalawang talahanayan gamit ang a buong pagsali . Narito ang isang halimbawa ng buong panlabas na pagsasama sa SQL sa pagitan ng dalawang talahanayan.

Inirerekumendang: