Brisanje dupliciranih zapisa pomoću upita

Brisanje dupliciranih zapisa pomoću upita

Duplicirani podaci često se pojave kada više korisnika istodobno doda podatke u bazu podataka ili ako baza podataka nije dizajnirana za provjeru duplikata. Kada želite izbrisati puno dupliciranih podataka, lakše je koristiti upit. Prvi je korak Pronalaženje dupliciranih zapisa pomoću upita u bazi podataka.

Napomena: Načini opisani u ovom članku ne primjenjuju se na web-aplikacije programa Access.

Prije brisanja podataka

Brisanje podataka nije moguće poništiti, pa provjerite je li baza podataka spremna prije brisanja dupliciranih zapisa:

  • Provjerite nije li datoteka samo za čitanje.

  • Ako bazu podataka zajednički koristite s drugima, zamolite ih da zatvore objekte s kojima želite raditi da biste izbjegli moguće sukobe podataka.

  • Ako imate dozvole za otvaranje baze podataka u isključivu načinu rada: kliknite datoteka >Otvori i odaberite bazu podataka. Kliknite strelicu uz stavku Otvori , a zatim Otvori ekskluzivno.

  • Što je najvažnije, ne zaboravite Sigurnosno kopiranje baze podataka. Izbrisani zapisi mogu se oporaviti samo tako da ih vratite iz sigurnosne kopije. Postupak brisanja može izbrisati i zapise u povezanim tablicama.

Napomena:  Da biste vratili kopiju iz sigurnosne kopije, zatvori i preimenujte izvornu datoteku da bi sigurnosna kopija mogla 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 dodali sva polja tablice u dizajner upita.

  3. Dodajte polja koja ćete koristiti za identifikaciju zapisa za brisanje. Pretpostavimo, primjerice, da kupac nestane iz tvrtke i morate izbrisati sve naloge na čekanju za tog kupca. Da biste pronašli samo te zapise, možete dodati polja ID kupca i Datum narudžbe u rešetku dizajna.

  4. Kriterije možete dodati i u redak kriteriji. Možda ćete, primjerice, dodati ID kupca koji je nestao iz tvrtke i Datum nakon kojeg nalozi tog kupca nisu valjani.

  5. Poništite potvrdni okvir Prikaz 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 će promijeniti upit s odabiranjem u upit s brisanjem, sakriti redak Prikaz u donjem dijelu rešetke dizajna i dodati redak Izbriši .

  8. Još jedna potvrda prije pokretanja upita s brisanjem: Provjerite prikazuje li se redak Izbriši u stupcu * (sva polja) i gdje bi se trebao pojavljivati u bilo kojem od stupaca 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ć?

Proširite svoje vještine korištenja sustava Office
Istražite osposobljavanje

Jesu li vam ove informacije bile korisne?

×