Wat is links buitenste aansluiting in SQL?
Wat is links buitenste aansluiting in SQL?

Video: Wat is links buitenste aansluiting in SQL?

Video: Wat is links buitenste aansluiting in SQL?
Video: Left Outer Join (Introduction to Oracle SQL) 2024, April
Anonim

SQL het buitenste aansluiting gelaat gee alle rye in die links tabel (A) en al die ooreenstemmende rye wat in die regte tabel (B) gevind word. Dit beteken die resultaat van die SQL links aansluit bevat altyd die rye in die links tafel.

Gevolglik, wat is 'n linker buitenste aansluiting?

Oor LINKS BUITE Sluit aan Bedrywighede. Die resultaatstel van 'n LINKS BUITE sluit aan bevat alle rye van beide tabelle wat aan die WHERE-klousule-kriteria voldoen, dieselfde as 'n INNER aansluit resultaat stel. Die gebruik van a LINKS BUITE Sluit aan met die spelerstabel kan ons albei rye van die spannetabel kies, saam met enige spelersrye wat mag bestaan.

Gevolglik is die vraag, wat is links en regs buitenste aansluiting in SQL? Daar is twee soorte OUTER sluit aan by SQL , LINKS BUITE sluit aan en REGS BUITE sluit aan . LINKS buitenste aansluiting sluit ongeëwenaarde rye uit tabel geskryf op die links van aansluit predikaat. Aan die ander kant, REGS BUITE sluit aan , saam met alle ooreenstemmende rye, sluit ongeëwenaarde rye van die reg kant van die tafel.

Op hierdie manier, wat is die verskil tussen 'n linkse aansluiting en 'n linker buitenste aansluiting?

In SQL, die links aansluit gee al die rekords van die eerste tabel en ooreenstemmende rekords van die tweede tabel terug. As daar geen passing van tweede tabel is nie, word slegs rekords van eerste tabel teruggestuur. Basies is daar geen verskil in linkeraansluiting en linker buitenste aansluiting . In sommige databasis, links aansluit staan bekend as linker buitenste aansluiting.

Wat is 'n buitenste aansluiting in SQL?

Buitenste aansluitings . By die uitvoering van 'n innerlike aansluit , rye van enige tabel wat ongeëwenaard in die ander tabel is, word nie teruggestuur nie. In 'n buitenste aansluiting , ongeëwenaarde rye in een of albei tabelle kan teruggestuur word. Daar is 'n paar soorte buitenste verbindings : VOL UITSTEKENDE VERBINDING gee ongeëwenaarde rye van beide tabelle terug.

Aanbeveel: