Uvod u upite

Kada želite prikazati, dodati, izbrisati ili promijeniti podatke u bazi podataka programa Microsoft Access, preporučuje se korištenje upita. Drugi razlozi za korištenje upita:

  • brzo pronalaženje konkretnih podataka filtriranjem prema određenim kriterijima (uvjetima)
  • izračun ili sažimanje podataka
  • automatiziranje zadataka upravljanja podacima poput onoga u kojemu se skup podataka opetovano pregledava

Prilikom rada s bazom podataka programa Access za stolna računala dobivate robusniji skup mogućnosti upita, ali neke mogućnosti upita predstavljene u nastavku postoje i u aplikacijama za Access. Dodatne informacije o aplikacijama za Access, novoj vrsti baze podataka koju možete dizajnirati u programu Access i objaviti na internetu, potražite u odjeljku Stvaranje aplikacije za Access.

 Napomena    Ako želite isprobati upite iz primjera, koristite bazu podataka programa Access za stolna računala.



Upiti za lakše traženje podataka i rad s njima

U dobro dizajniranoj bazi podataka podaci koje želite predstaviti pomoću obrasca ili izvješća često su smješteni u nekoliko različitih tablica. Upit može izvući podatke iz različitih tablica i posložiti ih za prikaz u obliku izvješća. Upit može biti zahtjev za podatkovnim rezultatima iz baze podataka ili zahtjev za provedbom akcije nad podacima, a može biti i oboje. Upit vam može pružiti odgovor na jednostavno pitanje, može provoditi izračune, spajati podatke iz raznih tablica, dodavati, mijenjati i brisati podatke iz baze podataka. Zbog takve svestranosti upita, postoje i mnoge vrste upita pa se pojedine vrste upita stvaraju s obzirom na zadatak.

Glavne vrste upita Namjena
Odabir Dohvaćanje podataka iz tablice ili izračun.
Akcija Dodavnje, promjena i brisanje podataka. Svaki zadatak ima određenu vrstu akcijskog upita. Akcijski upiti nisu dostupni u aplikacijama za Access.

Vrh stranice Vrh stranice

Stvaranje upita s odabiranjem

Ako želite pregledati podatke samo iz određenih polja tablice ili istodobno pregledati podatke iz većeg broja tablica, ili pak želite pogledati podatke koje ste odabrali na temelju određenog kriterija, za takvo je što idealan upit s odabiranjem. Dodatne informacije potražite u članku o stvaranju upita odabira.

Pregled podataka iz odabranih polja

Ako vaša baza podataka, primjerice, ima tablicu s mnogo informacija o proizvodima, a vi želite pregledati popis proizvoda i njihove cijene, evo kako ćete stvoriti upit s odabiranjem da bi vam vratio samo nazive proizvoda i njihove odgovarajuće cijene:

  1. Otvorite bazu podataka i na kartici Stvaranje kliknite Dizajn upita.
  2. U dijaloškom okviru Prikaz tablice na kartici Tablice dvokliknite Proizvodi i zatvorite dijaloški okvir.
  3. Recimo da u tablici Proizvodi imate polja s nazivom proizvoda i cjenikom. Dvokliknite Naziv proizvoda i Prodajna cijena da biste ta polja dodali u rešetku dizajna (rešetka za dizajniranje: Rešetka koju koristite da biste dizajnirali upit ili filtar u pogledu Design za upit ili u prozoru Advanced Filter/Sort. U upitima se ova rešetka nekada zvala QBE rešetka.) upita.
  4. Na kartici Dizajn kliknite Pokreni. Upit se pokreće i prikazuje popis proizvoda i njihove cijene.

Vrh stranice Vrh stranice

Istodobni pregled podataka iz više međusobno povezanih tablica

Pretpostavimo da imate bazu podataka za trgovinu živežnim namirnicama i želite pregledati narudžbe kupaca koji žive u određenom gradu. Recimo da su podaci o narudžbama i podaci o kupcima spremljeni u dvije tablice s nazivima Kupci i Narudžbe. Ako svaka tablica ima polje ID kupca koje je osnova za odnos "jedan-prema-više" (odnos jedan-na-mnogo: Veza između dvije tablice u kojoj vrijednost primarnog ključa svakog sloga u primarnoj tablici odgovara vrijednosti u odgovarajućem polju ili poljima mnogih slogova u povezanoj tablici) između dviju tablica. Možete stvoriti upit koji vraća narudžbe za kupca u određenom gradu, na primjer Las Vegasu, pomoću sljedećeg postupka:

  1. Otvorite bazu podataka. Na kartici Stvaranje u grupi Upit kliknite Dizajn upita.
  2. U dijaloškom okviru Prikaz tablice na kartici Tablice dvokliknite Klijenti i Narudžbe.
  3. Zatvorite dijaloški okvir Prikaz tablice. Obratite pozornost na crtu, tzv. spoj, koja povezuje polje ID-ja u tablici Kupci i polje ID kupca u tablici Narudžbe. Ta crta prikazuje odnos između dviju tablica.
  4. U tablici Kupci dvokliknite Tvrtka i Grad da biste ta polja dodali u rešetku dizajna upita.
  5. U rešetki dizajna upita u stupcu Grad poništite potvrdni okvir u retku Prikaz.
  6. U retku Kriteriji u stupcu Grad upišite Las Vegas.

Poništavanje potvrdnog okvira Prikaz onemogućuje prikaz grada u rezultatima upita, a upis riječi Las Vegas u retku Kriteriji navodi da želite vidjeti samo zapise u kojima je vrijednost polja Grad Las Vegas. U tom slučaju, upit vraća samo kupce koji se nalaze u Las Vegasu. Polje se ne mora prikazivati da biste ga koristili u sklopu kriterija.

  1. U tablici Narudžbe dvokliknite ID narudžbe i Datum narudžbe da biste ta polja dodali u sljedeća dva stupca rešetke dizajna upita.
  2. Na kartici Dizajn u grupi Rezultati kliknite Pokreni. Upit se pokreće i potom prikazuje popis narudžba od kupaca u Las Vegasu.
  3. Pritisnite CTRL+S da biste spremili upit.

Vrh stranice Vrh stranice

Stvaranje parametarskog upita

Ako često pokrećete varijacije određenoga upita, razmislite o stvaranju parametarskog upita. Kada pokrenete parametar upita, upit traži vrijednosti polja, a zatim unesene vrijednosti koristi za stvaranje kriterija za upit.

 Napomena    Stvaranje parametarskog upita nije moguće u aplikaciji za Access.

U prethodnom ste primjeru naučili kako stvoriti upit s odabirom koji vraća narudžbe kupaca koji se nalaze u Las Vegasu, a sada taj upit s odabirom možete preinačiti tako da od vas traži da navedete grad svaki put kada ga pokrećete. Otvorite bazu podataka koju ste stvorili u prethodnom primjeru:

  1. U navigacijskom oknu desnom tipkom miša kliknite upit pod nazivom Narudžbe po gradu (koji ste stvorili u prethodnom odjeljku), a zatim na izborničkom prečacu kliknite Prikaz dizajna.
  2. U rešetki dizajna upita u retku Kriteriji stupca Grad izbrišite Las Vegas, a zatim upišite [Za koji grad?].

Niz [Za koji grad?] je parametar upita. Uglate zagrade naznačuju da želite upit koji traži unos, a tekst (u ovom slučaju Za koji grad?) pitanje je koje okvir za unos parametra prikazuje.

 Napomena   Kao tekst u okviru za unos parametra nije moguće koristiti točku (.) i uskličnik (!).

  1. Potvrdite okvir u retku Prikaz stupca Grad tako da rezultati upita prikazuju grad.
  2. Na kartici Dizajn u grupi Rezultati kliknite Pokreni. Upit od vas traži da unesete vrijednost grada.
  3. Upišite New York, a zatim pritisnite tipku ENTER da biste pogledali narudžbe kupaca u New Yorku.

No, što ako ne znate koje vrijednosti navesti? Kao dio unosa možete koristiti zamjenske znakove:

  1. Na kartici Polazno u grupi Prikazi kliknite Prikaz, a zatim Prikaz dizajna.
  2. U rešetki dizajna upita u redak Kriteriji stupca Grad upišite Like [Za koji grad?]&"*".

U unosu parametra ključna riječ Like, znak & i zvjezdica (*) u navodnicima korisniku omogućuju unos kombinacije znakova, uključujući zamjenske znakove, da bi se vratili razni rezultati. Na primjer, ako korisnik upiše *, upit vraća sve gradove, ako korisnik upiše L, upit vraća sve gradove koji počinju slovom "L", a ako korisnik upiše *s*, upit vraća sve gradove koji sadrže slovo "s".

  1. Na kartici Dizajn u grupi Rezultati kliknite Pokreni, a kada upit to od vas zatraži, upišite New i pritisnite ENTER.

Upit se pokreće, a zatim prikazuje narudžbe za kupce u New Yorku.

Određivanje vrste podataka parametra

Odredite koju vrstu podataka parametar prihvaća. Vrstu podataka požete postaviti za sve parametre, no posebno je važno postaviti vrstu podataka za brojčane podatke te podatke o valuti ili datumu/vremenu. Kada navedete vrstu podataka koje parametar prihvaća, korisnici vide korisnije poruke o pogrešci ako unesu pogrešnu vrstu podataka, npr. unos teksta kada se očekuje valuta.

 Napomena   Ako je parametar postavljen tako da prihvaća tekstne podatke, svi se unosi interpretiraju kao tekst i ne prikazuju se poruke o pogrešci.

Da biste naveli vrstu podataka za parametre u upitu, koristite sljedeći postupak:

  1. Kada je upit otvoren u prikazu Dizajn, na kartici Dizajn u grupi Prikaz/skrivanje kliknite Parametri.
  2. U dijaloškom okviru Parametri upita, u stupcu Parametar upišite unos za svaki parametar za koji želite navesti vrstu podataka. Provjerite podudara li se svaki parametar s unosom koji koristite u retku Kriteriji u rešetki dizajna upita.
  3. U stupcu Vrsta podataka odaberite vrstu podataka za svaki parametar.

Dodatne informacije o korištenju parametara za traženje ulaza prilikom pokretanja upita.

Stvaranje upita s ukupnim zbrojevima

Redak Ukupni zbroj na podatkovnom listu vrlo je koristan, no za složenija pitanja koristite upit s ukupnim zbrojevima. Upit s ukupnim zbrojevima jest upit s odabirom koji vam omogućuje grupiranje i sažimanje podataka, kao kada želite pogledati ukupnu prodaju nekoga proizvoda. U upitu s ukupnim zbrojevima možete koristiti funkciju zbroja (funkciju zbrajanja) da biste pogledali ukupnu prodaju prema proizvodu.

 Napomena    Funkcije zbrajanja ne mogu se koristiti u aplikaciji za Access.

Poslužite se sljedećim postupkom da biste izmijenili upit Podzbrojevi proizvoda koji ste stvorili u prethodnom primjeru tako da zbroji podzbrojeve prema proizvodu.

  1. Na kartici Polazno kliknite Prikaz , a zatim Prikaz dizajna.

Otvara se upit o podzbrojevima proizvoda u prikazu Dizajn.

  1. Na kartici Dizajn u grupi Prikaži/Sakrij kliknite Zbrojevi.

U rešetki dizajna upita prikazuje se redak Ukupni zbrojevi.

 Napomena    Iako imaju slične nazive, redak Ukupni zbrojevi u rešetki dizajna upita i redak Ukupni zbroj u podatkovnom listu nisu jednaki:

  • U rešetki dizajna podatke možete grupirati po vrijednostima polja pomoću retka Ukupni zbrojevi.
  • Redak podatkovnog lista Ukupni zbroj možete dodati rezultatima upita o ukupnim zbrojevima.
  • Kada u rešetki dizajna koristite redak Ukupni zbrojevi, morate odabrati funkciju zbrajanja za svako polje. Ako ne želite izvesti izračun na polju, grupirajte po poljima.
  1. U drugom stupcu rešetke dizajna u retku Ukupni zbroj odaberite Zbroj s padajućeg popisa.
  2. Na kartici Dizajn u grupi Rezultati kliknite Pokreni. Upit se pokreće i prikazuje popis proizvoda s podzbrojevima.
  3. Pritisnite CTRL+S da biste spremili upit. Upit ostavite otvorenim.

Dodatne informacije potražite u odjeljku o zbrajanju vrijednosti u podatkovnoj tablici pomoću retka Ukupno.

Vrh stranice Vrh stranice

Izračuni koji se temelje na podacima

Najčešće se ne biste koristili tablicama za pohranjivanje izračunatih vrijednosti kao što su podzbrojevi, čak i kada se temelje na podacima iz iste baze podataka jer izračunate vrijednosti mogu zastarjeti ako se promijeni vrijednosti na kojima su utemeljene. Tako, primjerice, ne biste u tablicu pohranili nečiju dob jer biste onda svake godine morali ažurirati tu vrijednost. Zbog toga je bolje pohraniti datum rođenja neke osobe i pomoću upita joj izračunati dob.

Ako, primjerice, imate bazu podataka za neki proizvod koji biste htjeli prodati. Ta baza podataka ima tablicu naziva Pojedinosti narudžbe u kojoj su podaci o proizvodu u poljima kao što je cijena svakoga proizvoda i količine. Podzbroj možete izračunati pomoću upita koji množi količinu svakoga proizvoda s jediničnom cijenom toga proizvoda, množi količinu toga proizvoda s jediničnom cijenom i popustom za taj proizvod, a zatim oduzima ukupni popust od ukupne jedinične cijene. Ako ste u prethodnom primjeru stvorili oglednu bazu podataka, otvorite je i učinite sljedeće:

  1. Na kartici Stvaranje kliknite Dizajn upita.
  2. U dijaloškom okviru Prikaz tablice na kartici Tablice dvokliknite Pojedinosti narudžbe.
  3. Zatvorite dijaloški okvir Prikaz tablice.
  4. U tablici Pojedinosti narudžbe dvokliknite ID proizvoda da biste to polje dodali u prvi stupac rešetke dizajna upita.
  5. U drugom stupcu rešetke desnom tipkom miša kliknite redak Polje i zatim kliknite Zumiranje na izborniku prečaca.
  6. U okvir Zumiranje upišite ili zalijepite sljedeće: Subtotal: ([Quantity]*[Unit Price])-([Quantity]*[Unit Price]*[Discount])
  7. Kliknite U redu.
  8. Na kartici Dizajn kliknite Pokreni. Upit se pokreće, a zatim prikazuje popis proizvoda i podzbrojeva po narudžbi.
  9. Pritisnite CTRL+S da biste spremili upit, a zatim upit nazovite Podzbrojevi proizvoda.

Pogledajte i odjeljak o zbrajanju vrijednosti u podatkovnoj tablici pomoću retka Ukupno.

Vrh stranice Vrh stranice

Prikaz zažetih ili zbrojenih podataka

Kada se koristite tablicama da biste zapisivali transakcije ili pohranjivali brojčane podatke koji se redovito ponavljaju, korisno je imati mogućnost pregledavanja tih podataka u zbrojenom obliku, kao što su zbrojevi i prosjeci. U programu Access možete dodati redak ukupnog zbroja u podatkovni list (list podataka: Podaci iz tablice, obrasca, upita, pogleda ili pohranjene procedure koji su prikazani u obliku retka i stupca.). Redak ukupnog zbroja jest redak na dnu podatkovnog lista koji može prikazivati trenutačan zbroj ili neku drugu zbrojenu vrijednost.

  1. Pokrenite upit Podzbrojevi proizvoda, a zatim rezultate ostavite otvorenima u prikazu podatkovnog lista (pogled podatkovnog lista: Prozor koji prikazuje podatke iz tablice, obrasca, upita, prikaza ili pohranjene procedure u obliku retka i stupca. U prikazu lista podataka možete uređivati polja, dodavati i brisati podatke te ih tražiti.).
  2. Na kartici Polazno kliknite Ukupni zbrojevi. Na dnu podatkovnog lista pojavljuje se novi redak s riječi Ukupni zbroj u prvom stupcu.
  3. Kliknite ćeliju u zadnjem retku podatkovnog lista pod nazivom Ukupni zbroj.
  4. Kliknite strelicu da biste prikazali dostupne funkcije zbrajanja. Budući da stupac sadrži tekstne podatke, samo su dva odabira: Ništa i Broj.
  5. Odaberite Broj. Sadržaj ćelije mijenja se u Ukupni zbroj da bi se zbrojile vrijednosti stupca.
  6. Kliknite susjednu ćeliju (drugi stupac). Primijetite da se u ćeliji pojavila strelica.
  7. Kliknite strelicu, a zatim Zbroj. Polje prikazuje zbroj vrijednosti stupca.
  8. Upit ostavite otvorenim u prikazu podatkovne tablice.

Vrh stranice Vrh stranice

Stvaranje unakrsnog upita

Pretpostavimo da želite pregledati podzbrojeve proizvoda, no želite i zbrojiti po mjesecima tako da svaki redak prikazuje podzbrojeve za proizvod, a svaki stupac podzbrojeve proizvoda za mjesec. Da biste prikazali podzbrojeve za proizvod i prikazali podzbrojeve proizvoda za mjesec, koristite unakrsni upit (upit na cijeloj tablici: Upit koji izračunava sumu, prosjek, broj ili neku drugu vrstu ukupnog zbroja na zapisima, a zatim rezultat grupira prema dvije vrste podataka: jednu niz lijevu stranicu lista podataka a drugu na vrhu.).

 Napomena   Unakrsni upit ne može se prikazati u aplikaciji za Access.

Upit o podzbrojevima proizvoda možete ponovno izmijeniti tako da upit vraća retke podzbrojeva proizvoda, a stupci mjesečne podzbrojeve.

  1. Na kartici Polazno u grupi Prikazi kliknite Prikaz, a zatim Prikaz dizajna.
  2. U grupi Postavljanje upita kliknite Prikaz tablice.
  3. U dijaloškom okviru Prikaz tablice dvokliknite Narudžbe, a zatim Zatvori.
  4. Na kartici Dizajn u grupi Vrsta upita kliknite Unakrsno.U rešetki dizajna redak Prikaz je skriven, a redak Unakrsno prikazan.
  1. U trećem stupcu rešetke dizajna desnom tipkom miša kliknite redak Polje, a zatim na izborničkom prečacu kliknite Zumiranje. Otvara se okvir Zumiranje.
  2. U okvir Zumiranje upišite ili zalijepite sljedeće: Month: "Month " & DatePart("m", [Order Date])
  3. Kliknite U redu.
  4. U retku Unakrsno s padajućeg popisa odaberite sljedeće vrijednosti: Zaglavlje retka za prvi stupac, Vrijednost za drugi stupac i Zaglavlje stupca za treći stupac.
  5. Na kartici Dizajn u grupi Rezultati kliknite Pokreni. Pokreće se upit i prikazuje podzbrojeve proizvoda prema mjesecima.
  6. Pritisnite CTRL+S da biste spremili upit.

Dodatne informacije potražite u odjeljcima

Stvaranje upita sa stvaranjem tablice

Da biste stvorili novu tablicu iz podataka koji su spremljeni u drugim tablicama, koristite upit sa stvaranjem tablice.

 Napomena    Upit sa stvaranjem tablice nije dostupan u aplikacijama za Access.

Na primjer, pretpostavite da želite poslati podatke za narudžbe u Chicagu poslovnim partnerima u Chicagu koji koriste Access za pripremu izvješća. Umjesto slanja svih podataka o narudžbama, ograničite podatke koje šaljete na podatke o narudžbama u Chicagu.

Možete izraditi upit s odabiranjem koji sadrži podatke o narudžbama u Chicagu, a zatim koristiti taj upit s odabiranjem da biste stvorili novu tablicu pomoću sljedećeg postupka:

  1. Otvorite oglednu bazu podataka iz prethodnog primjera.

Da biste pokrenuli upit sa stvaranjem tablice, možda ćete morati omogućiti sadržaj baze podataka.

 Napomena    Ako vam se ispod vrpce prikaže poruka o omogućivanju baze podataka, kliknite Omogući sadržaj. Ako je vaša baza podataka pouzdana lokacija, neće vam se prikazati traka poruke.

  1. Na kartici Stvaranje u grupi Upit kliknite Dizajn upita.
  2. U dijaloškom okviru Prikaz tablice dvokliknite Detalji narudžbe, a zatim Narudžbe pa zatvorite dijaloški okvir Prikaz tablice.
  3. U tablici Narudžbe dvokliknite ID klijenta i Grad utovara da biste dodati ta polja u rešetku dizajna.
  4. U tablici Detalji narudžbe dvokliknite ID narudžbe, ID proizvoda, Količina, Jedinična cijena i Popust da biste ta polja dodali u rešetku dizajna.
  5. U stupcu Grad utovara u rešetki dizajna poništite potvrdni okvir u retku Prikaz. U redak Kriteriji upišite 'Chicago' (u jednostrukim navodnicima). Provjerite rezultate upita prije nego što se njima poslužite za stvaranje tablice.
  6. Na kartici Dizajn u grupi Rezultati kliknite Izvedi.
  7. Pritisnite Ctrl + S da biste spremili upit.
  8. U okvir Naziv upita upišite Upit za narudžbe u Chicagu, a zatim kliknite U redu.
  9. Na kartici Polazno u grupi Prikazi kliknite Prikaz, a zatim Prikaz dizajna.
  10. Na kartici Dizajn u grupi Vrsta upita kliknite Stvaranje tablice.
  1. U dijaloškom okviru Izrada tablice u okvir Naziv tablice upišite Narudžbe u Chicagu, a zatim kliknite U redu.
  2. Na kartici Dizajn u grupi Rezultati kliknite Izvedi.
  3. U dijaloškom okviru potvrde kliknite Da, pa u navigacijskom oknu pogledajte novu tablicu.

 Napomena   Ako već postoji tablica koja ima naziv koji ste naveli, Access briše tu tablicu prije pokretanja upita.

Stvaranje upita s dodavanjem

Upit s dodavanjem možete koristiti za dohvat podataka iz jedne ili više tablica i dodavanje tih podatka u drugu tablicu.

 Napomena    Upit s dodavanje nije dostupan u aplikacijama za Access.

Pretpostavimo, primjerice, da ste stvorili tablicu za zajedničko korištenje s poslovnim suradnikom u Chicagu, no saznali ste da suradnik radi i s klijentima na području Milwaukeeja. Prije omogućivanja zajedničkog korištenja tablice sa suradnikom u tablicu želite dodati retke koji sadrže podatke o području Milwaukeeja. Podatke vezane uz područje Milwaukeeja možete dodati u tablicu s narudžbama u Chicagu na sljedeći način:

  1. Otvorite upit pod nazivom "Upit o narudžbama u Chicagu" u prikazu Dizajn.
  2. Na kartici Dizajn u grupi Vrsta upita kliknite Dodavanje. Pojavljuje se dijaloški okvir Dodavanje.
  1. U dijaloškom okviru Dodavanje kliknite strelicu u okviru Naziv tablice, a zatim s padajućeg popisa odaberite Narudžbe u Chicagu i potom kliknite U redu.
  2. U rešetki dizajna u retku Kriteriji stupca Grad isporuke izbrišite 'Chicago', a zatim upišite 'Milwaukee'.
  3. U retku Dodaj u odaberite odgovarajuće polje za svaki stupac.

U ovom primjeru vrijednosti retka Dodaj u moraju se podudarati s vrijednostima retka Polje, no to nije obavezno da bi upiti s dodavanjem funkcionirali.

  1. Na kartici Dizajn u grupi Rezultati kliknite Izvedi.

 Napomena   Tijekom izvođenja upita koji vraća velike količine podataka mogli biste dobiti poruku s pogreškom da ne možete poništiti upit. Da biste omogućili dovršetak upita, pokušajte povećati ograničenje segmenta memorije na 3 MB.

Stvaranje upita s ažuriranjem

Upit s ažuriranjem možete koristiti da biste promijenili podatke u tablicama i da biste unijeli kriterije po kojima se određuje koji će se reci ažurirati. Upit s ažuriranjem pruža priliku za pregled ažuriranih podataka prije izvođenja ažuriranja.

 Važno    Akcijski upit nije moguće poništiti. Preporučuje se izrada sigurnosnih kopija svih tablica koje ćete ažurirati pomoću upita s ažuriranjem.

 Napomena    Upit s ažuriranjem nije dostupan u aplikacijama za Access.

U prethodnom primjeru dodali ste retke u tablicu Narudžbe u Chicagu. U tablici Narudžbe u Chicagu polje ID proizvoda prikazuje brojčani ID proizvoda. Da bi podaci bili korisniji za izvješća, zamijenite ID-ove proizvoda nazivima proizvoda. To ćete učiniti na sljedeći način:

  1. Otvorite tablicu Narudžbe u Chicagu u prikazu dizajna.
  2. U retku ID proizvoda promijenite vrstu podataka iz Broj u Tekst.
  3. Spremite i zatvorite tablicu Narudžbe u Chicagu.
  4. Na kartici Stvaranje u grupi Upit kliknite Dizajn upita.
  5. U dijaloškom okviru Prikaz tablice dvokliknite Narudžbe u Chicagu, a zatim Narudžbe pa zatvorite dijaloški okvir Prikaz tablice.
  6. Na kartici Dizajn u grupi Vrsta upita kliknite Ažuriraj.
  1. U rešetki dizajna nestaju reci Sortiranje i Prikaz, a pojavljuje se redak Ažuriraj u:.
  2. U tablici Narudžbe u Chicagu dvokliknite ID proizvoda da biste to polje dodali u rešetku dizajna.
  3. U rešetki dizajna u redak Ažuriraj u: stupca ID proizvoda upišite ili zalijepite sljedeće: [Products].[Product Name]

 Savjet    Upit s ažuriranjem možete koristiti da biste izbrisali vrijednosti polja pomoću praznog niza "" ili vrijednosti NULL u retku Ažuriraj u:.

  1. U redak Kriteriji upišite ili zalijepite sljedeće: [Product ID] Like ([Products].[ID])
  2. Prikazom upita u prikazu podatkovnog lista možete pregledati vrijednosti koje će upit s ažuriranjem promijeniti.
  3. Na kartici Dizajn kliknite Prikaz > Prikaz podatkovne tablice. Upit vraća popis ID-ova proizvoda koji će se ažurirati.
  4. Na kartici Dizajn kliknite Izvedi.

Kada otvorite tablicu Narudžbe u Chicagu, vidjet ćete da su brojčane vrijednosti u polju ID proizvoda zamijenjene nazivom proizvoda iz tablice Proizvodi. Pogledajte odjeljak o stvaranju upita za ažuriranje.

Stvaranje upita za brisanje

Upit s brisanjem koristite da biste izbrisali podatke iz tablica i unijeli kriterije prema kojima se određuje koji se reci brišu. Upit s brisanjem pruža priliku za pregled redaka koji će se izbrisati prije izvršavanja brisanja.

 Napomena    Mogućnost upita za brisanje nije dostupna u aplikacijama za Access.

Pretpostavimo, primjerice, da se pripremate za slanje tablice Narudžbe u Chicagu iz prethodnog primjera poslovnom suradniku u Chicagu, no primijetili ste da neki reci sadrže određen broj praznih polja. Prije slanja tablice želite ukloniti te retke koji sadrže prazna polja. Možete jednostavno otvoriti tablicu i izbrisati retke ručno, no korisno je koristiti upit s brisanjem ako ima više redaka koje želite izbrisati i imate jasne kriterije po kojima se reci moraju brisati.

Upit možete koristiti da biste izbrisali retke u tablici Narudžbe u Chicagu koji nemaju vrijednost za ID narudžbe pomoću sljedećeg postupka:

  1. Na kartici Stvaranje kliknite Dizajn upita.
  2. U dijaloškom okviru Prikaz tablice dvokliknite Narudžbe u Chicagu i zatvorite okvir Prikaz tablice.
  3. Na kartici Dizajn u grupi Vrsta upita kliknite Izbriši. U rešetki dizajna nestaju reci Sortiranje i Prikaz, a pojavljuje se redak Izbriši.
  1. U tablici Narudžbe u Chicagu dvokliknite ID narudžbe da biste ga dodali u rešetku.
  2. U rešetki dizajna u redak Kriteriji stupca ID narudžbe upišite Je null.
  3. Na kartici Dizajn u grupi Rezultati kliknite Izvedi.

Pogledajte odjeljak o stvaranju upita za brisanje.

Vrh stranice Vrh stranice

 
 
Odnosi se na:
Access 2013