Brisanje dupliciranih zapisa pomoću upita
Applies ToAccess za Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Duplicirani podaci često se ušunjaju kada više korisnika istovremeno dodaje podatke u bazu podataka ili ako baza podataka nije dizajnirana tako da provjerava ima li duplikata. Upit je jednostavnije koristiti kada želite izbrisati mnogo dupliciranih podataka. Prvi je korak traženje dupliciranih zapisa s upitom u bazi podataka.

Napomena: Metode opisane u ovom članku ne odnose se na web-aplikacije programa Access.

Prije brisanja podataka

Brisanje podataka nije moguće poništiti pa provjerite je li baza podataka spremna prije nego što pokušate izbrisati duplicirane zapise:

  • Provjerite nije li datoteka samo za čitanje.

  • Ako bazu podataka zajednički koristite s drugim korisnicima, zatražite da zatvori objekte s kojima želite raditi da bi se izbjegli mogući sukobi podataka.

  • Ako imate dozvole za otvaranje baze podataka u isključivom načinu rada: kliknite Datoteka >Otvori iodaberite bazu podataka. Kliknite strelicu pokraj mogućnosti Otvori, a zatim Otvori isključivo.

  • Što je najvažnije, ne zaboravite sigurnosno kopirati bazu podataka. Izbrisane zapise možete oporaviti samo tako da ih vratite iz sigurnosne kopije. Operacija brisanja može izbrisati i zapise u povezanim tablicama.

Napomena:  Da biste je vratili iz sigurnosne kopije, zatvorite i preimenujte izvornu datoteku tako da sigurnosna kopija može koristiti naziv izvorne verzije. Dodijelite naziv izvorne verzije sigurnosnoj kopiji i otvorite je u programu Access.

Stvaranje i pokretanje upita za brisanje

  1. Kliknite karticu Stvaranje > dizajn upita , a zatim dvokliknite tablicu iz koje želite izbrisati zapise.

  2. Dvokliknite zvjezdicu (*) da biste u dizajner upita dodali sva polja tablice.

  3. Dodajte polja koja ćete koristiti za prepoznavanje zapisa za brisanje. Pretpostavimo, primjerice, da korisnik više ne radi i da morate izbrisati sve narudžbe na čekanju za tog klijenta. Da biste pronašli samo te zapise, u rešetku dizajna možete dodati polja ID kupca i Datum narudžbe.

  4. Kriterije možete dodati i u redak Kriteriji. Možete, primjerice, dodati ID klijenta koji je izašao iz tvrtke i datum nakon kojeg narudžbe tog klijenta nisu valjane.

  5. Poništite potvrdni okvir Pokaži za svako polje kriterija.

  6. Na kartici Dizajn kliknite Pokreni. Provjerite vraća li upit zapise koje želite izbrisati.

  7. Kliknite Prikaz dizajna , a zatim na kartici Dizajn kliknite Izbriši. Access upit odabiranja mijenja u upit s brisanjem, skriva redak Pokaži u donjem dijelu rešetke dizajna i dodaje redak Izbriši.

  8. Još jedna provjera prije pokretanja upita s brisanjem: provjerite prikazuje li se redak Brisanje u stupcu * (sva polja) od i Gdje u bilo kojem stupcu kriterija.

  9. Na kartici Dizajn kliknite Pokreni >Da.

Dodatne informacije potražite u članku Usporedba dviju tablica i pronalaženje zapisa bez podudaranja.

Vrh stranice

Potrebna vam je dodatna pomoć?

Želite dodatne mogućnosti?

Istražite pogodnosti pretplate, pregledajte tečajeve za obuku, saznajte kako zaštititi uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na njih, pošaljete povratne informacije i čujete se sa stručnjacima s bogatim znanjem.