Hoe doen ek 'n volledige outer join in SQL?
Hoe doen ek 'n volledige outer join in SQL?

Video: Hoe doen ek 'n volledige outer join in SQL?

Video: Hoe doen ek 'n volledige outer join in SQL?
Video: The beloved T-Shirt gets better with Sure-Fit Designs 2024, Mei
Anonim

Die volle buitenste aansluiting , of die volle aansluit , is die SQL sintaksis wat gebruik word om al die rye van twee of meer tabelle te kombineer. Met die volle buitenste aansluiting , geen rye nie sal wees links uit die resulterende tabel uit die navraag.

Volle buitenste aansluiting sintaksis

  1. KIES tabel. kolomname.
  2. VANAF tabel 1.
  3. VOLLE BUITESAANSLUITING tabel 2.
  4. OP tafel 1. kolom = tabel2. kolom;

Net so, kan jy vra, wat is die funksie van 'n volledige buiteverbinding?

An volle buitenste aansluiting is 'n metode om tabelle te kombineer sodat die resultaat ongeëwenaarde rye van albei tabelle insluit. As jy aansluit twee tabelle en wil hê dat die resultaatstel ongeëwenaarde rye van albei tabelle insluit, gebruik a VOLLE BUITESAANSLUITING klousule. Die passing is gebaseer op die aansluit toestand.

Gevolglik is die vraag, wat is volledige aansluiting in SQL met voorbeeld? Sluit aan by SQL . Die Volledig aansluit gee basies alle rekords van die linkertabel en ook van die regtertabel terug. Vir voorbeeld , kom ons sê, ons het twee tabelle, Tabel A en Tabel B. Wanneer Volledig aansluit op hierdie twee tabelle toegepas word, gee dit vir ons alle rekords van beide Tabel A en Tabel B terug.

Die vraag is ook, is volle aansluiting dieselfde as volle buitenste aansluiting?

Die volle buitenste aansluiting of volle aansluit gee alle rye van beide tabelle terug, pas die rye op waar ook al 'n passing gemaak kan word en plaas NULL s op die plekke waar geen ooreenstemmende ry bestaan nie. Dit is waar dat sommige databasisse die BUITE sleutelwoord. Sommige doen nie.

Wat is uiterlike verbinding met voorbeeld?

An buitenste aansluiting word gebruik om resultate te gee deur rye van twee of meer tabelle te kombineer. Maar anders as 'n innerlike aansluit , die buitenste aansluiting sal elke ry van een gespesifiseerde tabel terugstuur, selfs al is die aansluit toestand misluk. Neem die telefoongids voorbeeld hierbo.

Aanbeveel: