Ștergerea înregistrărilor dublate utilizând o interogare

Datele dublate deseori se strecoară când mai mulți utilizatori adaugă date în baza de date în același timp sau dacă baza de date nu a fost proiectată pentru a căuta dubluri. Este mai ușor să utilizați o interogare atunci când doriți să ștergeți multe date dublate. Primul pas este să Găsiți înregistrări dublate cu o interogare în baza de date.

Notă: Metodele descrise în acest articol nu se aplică pentru aplicațiile Web Access.

Înainte de ștergerea datelor

Nu puteți să anulați ștergerea datelor, deci asigurați-vă că baza dvs. de date este pregătită înainte de a încerca să ștergeți înregistrările dublate:

  • Asigurați-vă că fișierul nu este doar în citire.

  • Dacă partajați baza dvs. de date cu alte persoane, solicitați-le să închidă obiectele cu care doriți să lucrați, pentru a evita posibile conflicte de date.

  • Dacă aveți permisiuni pentru a deschide baza de date în modul exclusiv: faceți clic pe fișier >Deschidere și selectați baza de date. Faceți clic pe săgeata de lângă Deschidere și faceți clic pe Deschidere exclusivă.

  • Cel mai important, nu uitați să efectuați copii backup ale bazei de date. Singurul mod de a recupera înregistrări șterse este de a le restaura dintr-o copie backup. O operațiune de ștergere poate șterge, de asemenea, înregistrările din tabelele asociate.

Notă:  Pentru a restaura dintr-o copie backup, închideți și redenumiți fișierul original astfel încât copia backup să utilizeze numele versiunii originale. Atribuiți numele versiunii originale copiei backup și deschideți-o în Access.

Crearea și rularea unei interogări de ștergere

  1. Faceți clic pe fila creare > Proiectare interogare și faceți dublu clic pe tabelul din care doriți să ștergeți înregistrările.

  2. Faceți dublu clic pe asterisc (*) pentru a adăuga toate câmpurile de tabel în proiectantul interogării.

  3. Adăugați câmpurile pe care le veți utiliza pentru a identifica înregistrările pentru ștergere. De exemplu, să presupunem că un client dă faliment și trebuie să ștergeți toate comenzile în așteptare pentru clientul respectiv. Pentru a găsi numai acele înregistrări, adăugați câmpurile ID client și Dată comandă în grila de proiectare.

  4. De asemenea, puteți să adăugați criterii în rândul Criterii. De exemplu, puteți să adăugați ID-ul clientului care și-a închis afacerea și data de la care comenzile clientului respectiv devin nevalide.

  5. Debifați caseta de selectare Afișare pentru fiecare câmp de criterii.

  6. În fila Proiectare, faceți clic pe Rulare. Verificați că interogarea returnează înregistrările pe care doriți să le ștergeți.

  7. Faceți clic pe Vizualizare proiectși, pe fila Proiectare, faceți clic pe Ștergere. Access modifică interogarea de selectare într-o interogare de ștergere, ascunde rândul Afișare din secțiunea inferioară a grilei de proiectare și adaugă rândul ștergere.

  8. O verificare suplimentară înainte de a rula interogarea de ștergere: asigurați-vă că rândul ștergere din coloana (*) (toate câmpurile) afișează De la și Unde ar trebui în orice coloane de criterii.

  9. În fila Proiectare, faceți clic pe Rulare > Da.

Pentru mai multe informații, consultați compararea a două tabele și Găsirea înregistrărilor fără potriviri.

Începutul paginii

Aveți nevoie de ajutor suplimentar?

Extindeți-vă competențele
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă utilizatorilor Insider Microsoft Office

Au fost utile aceste informații?

Cât de mulțumit sunteți de calitatea limbajului?
Ce v-a afectat experiența?

Vă mulțumim pentru feedback!

×