Vpišite se z Microsoftovim
Vpišite se ali ustvarite račun.
Pozdravljeni,
Izberite drug račun.
Imate več računov
Izberite račun, s katerim se želite vpisati.

Videoposnetek:

Vaš brskalnik ne podpira tega videoposnetka. Namestite Microsoft Silverlight, Adobe Flash Player ali Internet Explorer 9.

V videoposnetku

Sporočilo »Dvoumno zunanje združevanje« se prikaže, ko Access določi, da lahko poizvedba da drugačne rezultate glede na to, katera združitev je bila najprej dokončana. Če želite zagnati poizvedbo, morate narediti nekaj sprememb. Najboljša rešitev je, da poizvedbo običajno razdelite na kose. To pomeni, da je nastavitev nastavljena tako, da je vsaj ena od združitev dokončana v manjši poizvedbi »podrejeni«, ki jo nato združite z drugimi tabelami ali poizvedbami v poizvedbi »nadrejeno«. Access nato najprej izvede združitve v podrejeni poizvedbi (ali poizvedbah), nato pa izvede združitve v nadrejeni poizvedbi nazadnje, pri tem pa odpravi dvoumnost.

Glede na to, koliko tabel imate v poizvedbi, boste morda morali ustvariti več podrejenih poizvedb, da boste preprečili dvoumna zunanja združevanja. V tem videoposnetku je prikazan preprost primer s tremi tabelami, kjer sta dve enako pridruženi tabeli ločeni v podrejeno poizvedbo, nato pa se zunanje združevanje do tretje tabele izvede v nadrejeni poizvedbi. Tukaj so osnovni koraki, pri katerih predvidevamo, da že dobro poznate ustvarjanje preproste poizvedbe za izbiranje:

  1. Ustvarite novo podrejeno poizvedbo s tabelami, ki jih želite najprej pridružiti (v videoposnetku sta to tabeli »Podjetja in Ljudje«).

  2. V podrejeni poizvedbi dvokliknite že potrebujete izhodna polja, da se prikažejo v mreži poizvedbe.

Pomembno:  Ne pozabite vključiti polja za združevanje iz izvirne poizvedbe. V primeru videoposnetka je bila podjetja pridružena regijam s poljem »ID Regije«, zato v mrežo poizvedbe podrejene poizvedbe vključimo ID regije.

  1. Shranite in zaprite podrejeno poizvedbo ter odprite izvirno poizvedbo v pogledu načrta. To bo postala nadrejena poizvedba.

  2. Izbrišite tabele, ki ste jih dodali v podrejeno poizvedbo, in nato dodajte podrejeno poizvedbo (načrt > Dodajanje tabel (Pokaži tabelo v programu Access 2013 )> Poizvedbe ali pa preprosto povlecite podrejeno poizvedbo iz podokna za krmarjenje v nadrejeno poizvedbo).

  3. V nadrejeni poizvedbi vzpostavite združitev, kot je bilo prej, le tokrat za podrejeno poizvedbo.

  4. Dodajte izhodna polja iz podrejene poizvedbe v mrežo poizvedbe.

  5. Shranite in zaženite nadrejeno poizvedbo.

Rule of thumb for ambiguous outer joins

Dvoumna zunanja združevanja se pojavijo, ko imate v poizvedbi dve ali več združevanj in je ena od njih zunanje združevanje, ki kaže proti konjskega združevanja, ali pa sta dve zunanji združevanji, ki kažeta druga proti drugi, na primer ti dve konfiguraciji združevanja sta dvoumni in ju je treba razdeliti v ločeni poizvedbi:

Tabela1 – –> Tabela2 --- Tabela3

Tabela1 – –> Tabela2 – < – Tabela3

Zunanja združevanja, ki kažejo v isto smer ali so oddaljena od drugih zunanjih združevanj ali enakih združevanj, so V redu:

Tabela1 – –> Tabela2 –-> Tabela3

Tabela1 < - Tabela2 --> Tabela3

Tabela1 < – tabela2 --- Tabela3

Če želite več informacij o ustvarjanju poizvedb, glejte Uvod v poizvedbe ali Ustvarjanje preproste poizvedbe za izbiranje.

Ali potrebujete dodatno pomoč?

Ali želite več možnosti?

Raziščite ugodnosti naročnine, prebrskajte izobraževalne tečaje, preberite, kako zaščitite svojo napravo in še več.

Skupnosti vam pomagajo postaviti vprašanja in odgovoriti nanje, posredovati povratne informacije in prisluhniti strokovnjakom z bogatim znanjem.

Vam je bila informacija v pomoč?

Kako ste zadovoljni s kakovostjo jezika?
Kaj je vplivalo na vašo izkušnjo?
Če pritisnete »Pošlji«, bomo vaše povratne informacije uporabili za izboljšanje Microsoftovih izdelkov in storitev. Vaš skrbnik za IT bo lahko zbiral te podatke. Izjavi o zasebnosti.

Zahvaljujemo se vam za povratne informacije.

×