Korišćenje polja za pronalaženje i više vrednosti u upitima

Napomena: Želimo da vam što pre pružimo najnoviji sadržaj pomoći čim na vašem jeziku. Ova stranica je prevedena automatski i može da sadrži gramatičke greške ili netačnosti. Naš cilj je da ovaj sadržaj bude koristan. Možete li nam na dnu ove stranice saopštiti da li su vam informacije bile od koristi? Ovo je članak na engleskom jeziku za brzu referencu.

U programu Access možete da kreirate polje sa više vrednosti koje sadrži više vrednosti (do 100). Možete i da kreirate polje za pronalaženje koje prikazuje korisnikovu vrednost povezanu sa vrednošću u drugom izvoru podataka. Kada postavljate upit za pronalaženje ili polje sa više vrednosti, postoje jedinstvena razmatranja. Više informacija potražite u članku Kreiranje ili brisanje polja sa više vrednosti i Kreiranje ili brisanje polja za pronalaženje.

U ovom članku

Prikaz povezane vrednosti polja za pronalaženje u upitu

Korišćenje vrednosti za prikaz za polje za pronalaženje u upitu

Korišćenje polja sa više vrednosti u upitu

Dodavanje kriterijuma u polje sa više vrednosti u upitu

Dodavanje više kriterijuma u polje sa više vrednosti u upitu

Grupisanje i prebrojavanje polja sa više vrednosti u upitu

Korišćenje upita za dodavanje sa poljem sa više vrednosti

Korišćenje upita za ažuriranje sa poljem sa više vrednosti

Korišćenje upita za brisanje sa poljem sa više vrednosti

Prikaz povezane vrednosti polja za pronalaženje u upitu

Vrednost za prikaz polja za pronalaženje automatski se prikazuje u prikazu lista sa podacima upita. Kada kreirate upit, možete da zamenite ovo ponašanje tako da se umesto toga prikaže povezana vrednost. U ovom primeru, pretpostavimo da želite da vidite povezanu vrednost polja za pronalaženje u tabeli sedišta koja "Potraži" ime nove Engleske.

Tabele polja za pronalaženje
  1. Otvorite upit u prikazu dizajna.

  2. U dijalogu Prikazivanje tabele kliknite na tabelu koja sadrži polje za pronalaženje, kliknite na drugi izvor podataka koji se koristi u polju za pronalaženje, kliknite na dugme Dodaj, a zatim kliknite na dugme Zatvori. U ovom primeru dodajte tabele u sedištu i newengland .

    Dve tabele bi trebalo da se spoje.

    Šema polja za pronalaženje

    Više informacija potražite u članku pridruživanje tabelama i upitima.

  3. Prevucite polje zajedno sa poljem za pronalaženje u koordinatnu mrežu za dizajn upita. U ovom primeru, dodajte polje grad i nestate .

  4. Kliknite na polje za pronalaženje, a zatim na kartici Dizajn , u grupi Prikaži/sakrij izaberite stavku Opis svojstava. U ovom primeru koristite polje Nestate .

  5. Na listu sa svojstvima izaberite karticu Pronalaženje , a zatim u svojstvu kontrola za Prikaz izaberite stavku okvir za tekst.

    Prikaz svojstva kontrole u dizajnu upita

Rezultat   Sada kada prikazujete upit u prikazu lista sa podacima, videćete odgovarajuću povezanu vrednost za prikaz.

Ishod upita prikazuje povezanu vrednost

Vrh stranice

Korišćenje vrednosti za prikaz za polje za pronalaženje u upitu

Kada kreirate polje za pronalaženje, spoj se kreira između povezane vrednosti i vrednosti za prikaz. Iako ne možete direktno da koristite vrednost za prikaz u upitu, možete da koristite odgovarajuću vrednost iz drugog izvora podataka. U ovom primeru, pretpostavimo da želite da koristite vrednost za prikaz polja za pronalaženje, Nestate, u tabeli sedišta u upitu kao kriterijumi.

  1. Otvorite upit u prikazu dizajna.

  2. U dijalogu Prikazivanje tabele kliknite na tabelu koja sadrži polje za pronalaženje, a zatim pritisnite stavku Dodaj, a zatim kliknite na dugme Zatvori. U ovom primeru, dodajte tabele i Nove Engleske tabele.

    Dve tabele bi trebalo da se spoje. Više informacija potražite u članku pridruživanje tabelama i upitima.

  3. Prevucite polja koja želite da koristite u koordinatnu mrežu upita. U ovom primeru, prevucite grad iz tabele sedišta na prvu kolonu, Nedržavu iz tabele sedišta u drugu kolonu, a zatim u okviru tabele newengland u treću kolonu.

  4. Opozovite izbor u polju za potvrdu Prikaži u koordinatnoj mreži upita.

  5. U koordinatnoj mreži upita, u okviru statisanje, u nizu kriterijumi unesite Vermont.

    Koordinatna mreža upita koja prikazuje povezanu vrednost polja za pronalaženje

    Kriterijumi upita su zasnovani na koloni Statename , koja je, naravno, ista kao vrednost za prikaz, nestate, ali se ne prikazuje u prikazu lista sa podacima.

  6. Na kartici Dizajn, u grupi Rezultati kliknite na dugme Pokreni.

Rezultat    Prikazan je samo ovaj kraj koji sadrži Vermont .

Rezultati upita

Vrh stranice

Korišćenje polja sa više vrednosti u upitu

Kada u upitu prikazujete polje sa više vrednosti, možete da prikazujete kompletno polje sa više vrednosti koje sadrži sve vrednosti razdvojene zarezima u jednom redu ili da sravne podatke sa zasebnim zbirom za svaku vrednost. Na primer, pretpostavimo da imate tabelu sa problemima koja sadrži polje " naslov " za svaki problem i polje sa više vrednosti dodeljeno za dodeljivanje problema osobama.

Prikaz svih vrednosti u polju sa više vrednosti u jednom redu

  1. Otvorite upit u prikazu dizajna.

  2. U dijalogu Prikazivanje tabele kliknite na tabelu koja sadrži polje sa više vrednosti, kliknite na dugme Dodaj, a zatim na dugme Zatvori. U ovom primeru dodajte tabelu " problemi ".

  3. Prevucite polja u koordinatnu mrežu za dizajn upita. U ovom primeru, prevucite polje " naslov " i polje sa više vrednosti " Dodeljeno ".

  4. Na kartici Dizajn, u grupi Rezultati kliknite na dugme Pokreni.

Rezultat    Kao što možete očekivati, jedna kolona prikazuje polje " naslov ", a druga kolona prikazuje polje sa više vrednosti "Dodeljeno":

Upit "polja sa više vrednosti" sa ispravnim rezultatima

Prikaz svake vrednosti polja sa više vrednosti u jednom nizu (sravnjeni prikaz)

  1. Otvorite upit u prikazu dizajna.

  2. U dijalogu Prikazivanje tabele kliknite na tabelu koja sadrži polje sa više vrednosti, kliknite na dugme Dodaj, a zatim na dugme Zatvori. U ovom primeru dodajte tabelu " problemi ".

  3. Prevucite polja koja ste na koordinatnu mrežu upita. U ovom primeru, prevucite polje " naslov " i polje sa više vrednosti " Dodeljeno. Value ".

    Format, _ Lt_fieldime _Gt_. Vrednost, dodaje ime vrednosti kao nisku . Vrednost u polju Dodeljeno .

  4. Na kartici Dizajn, u grupi Rezultati kliknite na dugme Pokreni.

Rezultat    Podaci su poravnani tako da se polje naslov ponavlja i svaka vrednost u polju sa više vrednosti " Dodeljeno " se prikazuje u odgovarajućem nizu:

Upit "polja sa više vrednosti" sa sravnjenim rezultatima

Vrh stranice

Dodavanje kriterijuma u polje sa više vrednosti u upitu

Položaj istih kriterijuma u koordinatnoj mreži upita u drugim kolonama koordinatne mreže ima veliki uticaj na rezultate vašeg upita.

Dodavanje kriterijuma koji prikazuju sve vrednosti u polju sa više vrednosti u jednom redu

Access prvi kreira skupu rezultatu, a zatim dodaje kriterijume.

  1. Otvorite upit u prikazu dizajna.

  2. U dijalogu Prikazivanje tabele kliknite na tabelu koja sadrži polje sa više vrednosti, kliknite na dugme Dodaj, a zatim na dugme Zatvori. U ovom primeru dodajte tabelu " problemi ".

  3. Prevucite polja koja ste na koordinatnu mrežu upita. U ovom primeru, prevucite polje " naslov ", polje sa više vrednosti " Dodeljeno " i polje "vrednosti" Dodeljeno . Value ..

  4. Opozovite izbor u polju za potvrdu Prikaži vrednost "Dodeljeno. " u koordinatnoj mreži upita.

  5. U koordinatnoj mreži upita, u okviru stavke Dodeljeno. Value, u nizu kriterijumi unesite "not" Dejvid Hamilton.

    Koordinatna mreža za dizajn upita sa ispravnim poljem za pronalaženje

    Korisno je da vidite SQL prikaz:

    Izaberite stavku naslov, dodeljeno od problema gde nije dodeljeno. Value = "Dejvid Hamilton";

  6. Na kartici Dizajn, u grupi Rezultati kliknite na dugme Pokreni.

Rezultat    Tri problema koja nisu dodeljena Dejvidu Hamiltonu se prikazuju u podrazumevanoj vrednosti.

Rezultati za polje sa više vrednosti pomoću programa Mlt_fieldime _Gt_

Dodavanje kriterijuma koji prikazuju svaku vrednost u polju sa više vrednosti u jednom nizu (sravnjeni prikaz)

Access prvo kreira sravnjen skupu podataka, a zatim dodaje kriterijume.

  1. Otvorite upit u prikazu dizajna.

  2. U dijalogu Prikazivanje tabele kliknite na tabelu koja sadrži polje sa više vrednosti, kliknite na dugme Dodaj, a zatim na dugme Zatvori. U ovom primeru dodajte tabelu " problemi ".

  3. Prevucite polja koja ste na koordinatnu mrežu upita. U ovom primeru, prevucite polje " naslov " i polje sa više vrednosti " Dodeljeno. Value ".

  4. U koordinatnoj mreži upita, u okviru stavke Dodeljeno. Value, u nizu kriterijumi unesite ne "Dejvid Hamilton".

    Koordinatna mreža za dizajn upita sa. Format vrednosti za polje za pronalaženje

    Korisno je da vidite SQL prikaz:

    Izaberite stavku problemi. naslov, dodeljeno. Value iz problema gde nije dodeljeno. Value = "Dejvid Hamilton"

  5. Na kartici Dizajn, u grupi Rezultati kliknite na dugme Pokreni.

Rezultat    Svaki problem koji nije dodeljen Dejvidu Hamiltonu prikazuje se u poravnati.

Rezultati za polje sa više vrednosti pomoću programa Mlt_fieldime _Gt_. Cenimo

Vrh stranice

Dodavanje više kriterijuma u polje sa više vrednosti u upitu

Ponekad treba da tražite podudaranje na više vrednosti unutar polja sa više vrednosti. Na primer, pretpostavimo da želite da vidite te probleme u kojima su i u polju "Dodeljeno" i "Liza Miler" neke od vrednosti u poljima " Dodeljeno "

  1. Otvorite upit u prikazu dizajna.

  2. U dijalogu Prikazivanje tabele kliknite na tabelu koja sadrži polje sa više vrednosti, kliknite na dugme Dodaj, a zatim na dugme Zatvori. U ovom primeru dodajte tabelu " problemi ".

  3. Prevucite polja koja ste na koordinatnu mrežu upita. U ovom primeru, prevucite polje " naslov " i polje sa više vrednosti " Dodeljeno ".

  4. U koordinatnoj mreži upita, u okviru Dodeljeno, u nizu kriterijumi unesite "Vesna Rollović" i "Liza Miler".

  5. Na kartici Dizajn, u grupi Rezultati kliknite na dugme Pokreni.

Rezultat    Prikazuju se te dve probleme koji su dodeljeni "Kelly Rolling" i "Liza Miler".

Rezultat upita koji prikazuje upotrebu operatora AND u polju sa više vrednosti

Vrh stranice

Grupisanje i prebrojavanje polja sa više vrednosti u upitu

Da biste vršili izračunavanja, grupišite i sortiranju vrednosti uskladištenih u polju sa više vrednosti, koristite vrednost stavke _ Lt_fieldime _Gt_. Polje VALUE. Više informacija o grupnom upitu potražite u članku Prebrojavanje podataka pomoću upita.

Da biste prebrojali probleme dodeljene svakoj osobi

  1. Otvorite upit u prikazu dizajna.

  2. U dijalogu Prikazivanje tabele kliknite na tabelu koja sadrži polje sa više vrednosti, kliknite na dugme Dodaj, a zatim na dugme Zatvori. U ovom primeru dodajte tabelu " problemi ".

  3. Prevucite polja koja želite da koristite u koordinatnu mrežu upita. U ovom primeru, prevucite vrednost dodeljeno. Value na prvu kolonu i naslov u drugu kolonu.

  4. Na kartici Dizajn, u grupi Prikaži/sakrij kliknite na dugme Zbirovi.

    U koordinatnoj mreži upita pojaviće se pravi kraj. Grupisanje po podrazumevanoj vrednosti pojavljuje se u ćeliji Total ispod svakog polja u upitu.

  5. U koordinatnoj mreži upita, u okviru naslov, u nizu Ukupno izaberite stavku Count.

  6. Na kartici Dizajn, u grupi Rezultati kliknite na dugme Pokreni.

Rezultat    Prebrojavanje problema dodeljenih po osobi prikazuje se u poravnaom prikazu.

Upit koji prebrojava sporne stavke dodeljene svakoj osobi

Prebrojavanje koliko osoba je dodeljeno svakom problemu

  1. Otvorite upit u prikazu dizajna.

  2. U dijalogu Prikazivanje tabele kliknite na tabelu koja sadrži polje sa više vrednosti, kliknite na dugme Dodaj, a zatim na dugme Zatvori. U ovom primeru dodajte tabelu " problemi ".

  3. Prevucite polja koja želite da koristite u koordinatnu mrežu upita. U ovom primeru Prevucite naslov u prvu kolonu i prevucite dodeljeno u drugu kolonu.

  4. Na kartici Dizajn, u grupi Prikaži/sakrij kliknite na dugme Zbirovi.

    U koordinatnoj mreži upita pojaviće se pravi kraj. Grupisanje po podrazumevanoj vrednosti u ćeliji Total u upitu. Expression se podrazumevano pojavljuje u ukupnoj ćeliji ispod polja " Dodeljeno " zato što ne možete da izvedete grupu po operaciji direktno u polju sa više vrednosti, samo sa% Lt_fieldime _gt_. Polje VALUE.

  5. U koordinatnoj mreži upita, u okviru Dodeljenou nizu Ukupno izaberite stavku Count.

  6. Na kartici Dizajn, u grupi Rezultati kliknite na dugme Pokreni.

Rezultat    Prebrojavanje osoba dodeljenog po problemu prikazuje se u poravnom prikazu.

Rezultat upita koji prikazuje računanje broja osoba po spornoj stavci

Vrh stranice

Korišćenje upita za dodavanje sa poljem sa više vrednosti

Možete da umetnete jednu vrednost u polje sa više vrednosti pomoću upita za dodavanje. Na primer, pretpostavimo da želite da dodate "tom Michaels" u polje sa više vrednosti "tom Majkls" u tabeli "problemi".

Napomena   Ovo je jedini tip upita za dodavanje koji funkcioniše sa poljem sa više vrednosti.

  1. Otvorite upit u prikazu dizajna.

  2. U dijalogu Prikazivanje tabele dodajte tabelu problemi , a zatim kliknite na dugme Zatvori.

  3. Na kartici Dizajn kliknite na dugme Dodaj.

  4. U dijalogu Dodavanje izaberite stavku problemi, a zatim kliknite na dugme u redu.

  5. U polju Dodaj u koordinatnu mrežu za dizajn izaberite stavku Dodeljeno. Value.

  6. U delu koordinatne mreže dizajna unesite "tom Michaels".

  7. Da biste ograničili operaciju dodavanja na određene probleme, dodajte polje u koordinatnu mrežu za dizajn, kao što je naslov, uklonite naslov iz polja Dodaj u , a zatim unesite kriterijume kao što su "izdanje 3".

  8. Na kartici Dizajn, u grupi Rezultati kliknite na dugme Pokreni.

    Access će vas možda upitati da potvrdite da li želite da dodate izabrani isti. Kliknite na dugme da da biste umetnuli ovaj kraj ili kliknite na dugme ne za otkazivanje.

Posledicu    "Tom Michaels" se sada dodaje u polje " Dodeljeno " za broj 3.

Važno    Ne možete da koristite upit za dodavanje koji upućuje na tabelu koja sadrži polje sa više vrednosti. Na primer, sledeći upit nije važeći:

INSERT INTO [NewIssues] ( ID, Title, AssignedTo ) SELECT Issues.ID, Issues.Title, Issues.AssignedTo FROM Issues;

Vrh stranice

Korišćenje upita za ažuriranje sa poljem sa više vrednosti

Upit za ažuriranje možete da koristite da biste promenili jednu vrednost u polju sa više vrednosti u drugu vrednost. U ovom primeru, želite da ažurirate polje sa više vrednosti dodeljeno za zamenu "Kelly Rolović" sa "Liza Miler".

  1. Otvorite upit u prikazu dizajna.

  2. U dijalogu Prikazivanje tabele dodajte tabelu problemi , a zatim kliknite na dugme Zatvori.

  3. Na kartici Dizajn kliknite na dugme Ažuriraj.

  4. Prevucite vrednost "Dodeljeno. Value " u koordinatnu mrežu upita.

  5. U redovima Ažuriraj u unesite "Liza Miler".

  6. U odnosu kriterijumi unesite "Vesna rollović".

  7. Na kartici Dizajn, u grupi Rezultati kliknite na dugme Pokreni.

    Access će vas možda upitati da potvrdite da li želite da dodate izabrani isti. Kliknite na dugme da da biste umetnuli ovaj kraj ili kliknite na dugme ne za otkazivanje.

Rezultat    Liza Miler zamenjuje Kelly Rolling u polju Dodeljeno za sve odgovarajuće probleme.

Vrh stranice

Korišćenje upita za brisanje sa poljem sa više vrednosti

Kada radite sa tabelom koja sadrži polje sa više vrednosti, možete da koristite upit za brisanje da biste izbrisali zapise koji sadrže određenu vrednost u polju sa više vrednosti ili da biste izbrisali određenu vrednost iz polja sa više vrednosti u svim zapisima u tabeli. U sledećem primeru, pretpostavimo da želite da izbrišete "Dejvid Hamilton" iz tabele "problemi".

Važno    Kada koristite upit za brisanje da biste izbrisali polje sa više vrednosti koje sadrže podatke, možete trajno da izgubite te podatke – ne možete da opozovete brisanje. Zbog toga treba da napravite rezervnu kopiju baze podataka pre nego što izbrišete polja tabele ili druge komponente baze podataka.

Brisanje određene vrednosti iz polja sa više vrednosti u svim zapisima

  1. Na kartici Kreiranje, u grupi Upiti kliknite na dugme Dizajn upita.

  2. U dijalogu Prikazivanje tabele dodajte tabelu problemi , a zatim kliknite na dugme Zatvori.

  3. Otvorite upit u prikazu dizajna.

  4. Na kartici Dizajn kliknite na dugme Izbriši.

  5. U odnosu kriterijumi unesite "Dejvid Hamilton".

  6. Na kartici Dizajn, u grupi Rezultati kliknite na dugme Pokreni.

    Access će vas možda upitati da potvrdite da li želite da izbrišete zapise. Kliknite na dugme da da biste izbrisali zapise ili kliknite na dugme ne za otkazivanje.

Rezultat    Dejvid Hamilton se uklanja sa svih odgovarajućih problema.

Brisanje zapisa koji sadrže određenu vrednost u polju sa više vrednosti

  1. Na kartici Kreiranje, u grupi Upiti kliknite na dugme Dizajn upita.

  2. U dijalogu Prikazivanje tabele dodajte tabelu problemi , a zatim kliknite na dugme Zatvori.

  3. Otvorite upit u prikazu dizajna.

  4. Na kartici Dizajn izaberite stavku Izbriši grupu.

  5. Na kartici Dizajn , u grupi Rezultati kliknite na strelicu u okviru Prikaži , a zatim izaberite stavku SQL prikaz.

  6. Unesite sledeću SQL naredbu:

    DELETE FROM Issues WHERE (((Issues.AssignedTo.Value)="David Hamilton"));

    Napomena    U ovom slučaju, možete da koristite samo SQL izraz, a ne koordinatnu mrežu za dizajn. Ako se prebacite na prikaz koordinatne mreže dizajna, Access dodaje zvezdicu (*) posle izjave brisanja koju treba da uklonite iz SQL prikaza.

  7. Na kartici Dizajn, u grupi Rezultati kliknite na dugme Pokreni.

    Access će vas možda upitati da potvrdite da li želite da izbrišete zapise. Kliknite na dugme da da biste izbrisali zapise ili kliknite na dugme ne za otkazivanje.

Rezultat    Svi problemi na kojima se Dejvid Hamilton dodeljuje.

Vrh stranice

Razvijte Office veštine
Istražite obuku
Prvi nabavite nove funkcije
Pridružite se Office Insider korisnicima

Da li su vam ove informacije koristile?

Hvala vam na povratnim informacijama!

Hvala za povratne informacije! Izgleda da će biti od pomoći ako vas povežemo sa našim agentima Office podrške.

×