Odstránenie duplicitných záznamov pomocou dotazu

Odstránenie duplicitných záznamov pomocou dotazu

Poznámka: Radi by sme vám čo najrýchlejšie poskytovali najaktuálnejší obsah Pomocníka vo vašom vlastnom jazyku. Táto stránka bola preložená automaticky a môže obsahovať gramatické chyby alebo nepresnosti. Naším cieľom je, aby bol tento obsah pre vás užitočný. Dali by ste nám v dolnej časti tejto stránky vedieť, či boli pre vás tieto informácie užitočné? Tu nájdete anglický článok pre jednoduchú referenciu.

Duplicitné údaje často vznikajú vtedy, ak do databázy pridávajú údaje viacerí používatelia súčasne alebo ak databáza nebola nastavená na kontrolu duplicitných údajov. Ak chcete odstrániť veľké množstvo duplicitných údajov, je lepšie použiť dotaz. Prvým krokom je vyhľadanie duplicitných záznamov v databáze pomocou dotazu.

Poznámka: Metódy opísané v tomto článku sa nevzťahujú na prístup k webovej aplikácie.

Pred odstránením akýchkoľvek údajov

Odstránenie údajov nemožno zrušiť, pred odstraňovaním duplicitných záznamov preto skontrolujte, či je vaša databáza pripravená:

  • Skontrolujte, či databáza nie je určená iba na čítanie.

  • Ak databázu zdieľate s inými používateľmi, požiadajte ich, aby zavreli objekty, s ktorými chcete pracovať, aby sa zabránilo možným konfliktom údajov.

  • Ak máte povolenia potrebné na otvorenie databázy vo výhradnom režime: kliknite na položku Súbor >Otvortea vyberte databázu. Kliknite na šípku vedľa položky otvorené a kliknite na položku Otvoriť s výhradným prístupom.

  • Je veľmi dôležité, aby ste nezabudli vytvoriť zálohu databázy. Jediným spôsobom obnovenia odstránených záznamov je obnoviť ich zo záložnej kópie. Pri operácii odstránenia sa pravdepodobne odstránia aj záznamy zo súvisiacich tabuliek.

Poznámka: Ak chcete databázu obnoviť zo záložnej kópie, zavrite pôvodný súbor a zmeňte jeho názov, aby ste pre záložnú kópiu mohli použiť názov pôvodnej verzie. Záložnej kópii priraďte názov pôvodnej verzie a otvorte ju v Accesse.

Vytvorenie a spustenie odstraňovacieho dotazu

  1. Kliknite na kartu vytvoriť > Návrh dotazu a v dialógovom okne Zobrazenie tabuľky dvakrát kliknite na tabuľku, z ktorej chcete odstrániť záznamy.

  2. Dvakrát kliknite na znak hviezdičky (*), čím pridáte všetky polia v tabuľke do návrhára dotazu.

  3. Pridajte polia, ktoré použijete na identifikáciu záznamov určených na odstránenie. Predpokladajme napríklad, že zákazník prestane podnikať a treba odstrániť všetky nevybavené objednávky pre tohto zákazníka. Na vyhľadanie práve týchto záznamov pridajte do mriežky návrhu polia Identifikácia zákazníka a Dátum objednávky.

  4. Takisto môžete pridať kritériá do riadkuKritériá. Môžete zadať napríklad kritérium Identifikácia zákazníka pre zákazníka, ktorý prestal podnikať, a dátum, od ktorého sú jeho objednávky neplatné.

  5. Pre každé pole s kritériom zrušte začiarknutie políčka Zobraziť.

  6. Na karte Návrh kliknite na položku Spustiť. Overte, či dotaz vracia záznamy, ktoré chcete odstrániť.

  7. Kliknite na položku Návrhové zobrazenie a na karte návrh kliknite na položku odstrániť. Access zmení výberový dotaz na odstraňovací dotaz, skryje riadok Zobraziť v dolnej časti mriežky návrhu a pridá riadok odstrániť.

  8. Ešte jednu vec treba overiť pred spustením odstraňovacieho dotazu: Skontrolujte, či riadok Odstrániť v stĺpci * (všetky polia) obsahuje kritériá Od a Kde (mali by sa zobrazovať vo všetkých stĺpcoch s kritériami).

  9. Na karte Návrh kliknite na položku Spustiť a potom na tlačidlo Áno

Ďalšie informácie nájdete v téme porovnanie dvoch tabuliek a vyhľadanie záznamov bez zodpovedajúce výsledky.

Na začiatok stránky

Rozšírte svoje zručnosti práce s balíkom Office
Preskúmať školenie
Buďte medzi prvými, ktorí získajú nové funkcie
Pridajte sa k insiderom pre Office

Boli tieto informácie užitočné?

Ďakujeme za vaše pripomienky!

Ďakujeme vám za pripomienky. Pravdepodobne vám pomôže, ak vás spojíme s pracovníkom podpory pre Office.

×