Видалення повторюваних записів за допомогою запиту

Видалення повторюваних записів за допомогою запиту

Увага! : Цю статтю перекладено за допомогою служби машинного перекладу; див. застереження. Версію цієї статті англійською мовою див. тут для отримання довідки.

Повторювані дані часто закрадається кількох користувачів додавання даних до бази даних у той же час, або якщо базу даних не призначено потрібно перевіряти повторювані записи. Це легше використовувати запиту, коли ви хочете, щоб видалити багато повторюваних даних. Перший крок – це Пошук повторюваних записів за допомогою запиту в базі даних.

Примітка : Способів, описаних у цій статті, не застосовуватимуться до веб-програм Access.

Перед видаленням даних

Видалення даних не можна скасувати, тому переконайтеся, що база даних готова, перш ніж видаляти повторювані дані.

  • Переконайтеся, що файл доступний не лише для читання.

  • Якщо до бази даних надається спільний доступ іншим користувачам, попросіть їх закрити об’єкти, з якими ви працюватимете, щоб уникнути можливих конфліктів даних.

  • Якщо у вас є дозволи на відкриття бази даних у монопольному режимі, послідовно виберіть елементи Файл >Відкритита виберіть базу даних. Клацніть стрілку біля кнопки Відкрити та виберіть пункт Монопольний доступ.

  • Надзвичайно важливо створити резервну копію бази даних. Єдиний спосіб відновити видалені записи – це відновити їх із резервної копії. Під час операції видалення записи в пов’язаних таблицях також може бути видалено.

Примітка :  Для відновлення з резервної копії закрийте та перейменуйте вихідний файл, щоб для резервної копії можна було використати ім’я вихідної версії. Призначте резервній копії ім’я вихідної версії та відкрийте перейменовану резервну копію в програмі Access.

Створення та виконання запиту на видалення

  1. Перейдіть на вкладку Створення, натисніть кнопку Макет запиту і в діалоговому вікні Відображення таблиці двічі клацніть таблицю, з якої потрібно видалити записи.

  2. Двічі клацніть зірочку (*), щоб додати всі поля таблиці до конструктора запитів.

  3. Додайте поля, що використовуватимуться для ідентифікації записів, призначених для видалення. Наприклад, припустімо, що клієнт припиняє свою діяльність і необхідно видалити всі невиконані замовлення цього клієнта. Щоб знайти лише ці записи, до сітки макета можна додати поля "Ідентифікатор клієнта" та "Дата замовлення".

  4. Також можна додати умови в рядку Умови. Наприклад, можна додати ідентифікатор клієнта, який завершив свою діяльність, і дату, з якої замовлення цього клієнта більше не дійсні.

  5. Зніміть прапорець Відображення для кожного поля умов.

  6. На вкладці Конструктор натисніть кнопку Запуск. Переконайтеся, що запит повертає всі записи, які потрібно видалити.

  7. Натисніть кнопку Режим конструктора та на вкладці Конструктор натисніть кнопку Видалення. Вибірковий запит зміниться на запит на видалення, рядок Відображення в нижній частині до сітки макета буде приховано, і буде додано рядок Видалення.

  8. Ще одна перевірка перед запуском запиту на видалення: переконайтеся, що рядок Видалення у стовпці із зірочкою * (усі поля) відображає параметр Від, а в будь-якому стовпці умов відображається параметр Де.

  9. На вкладці Конструктор натисніть кнопку Запуск > Так.

Відомості наведено порівняння двох таблиць і пошуку записів не відповідає.

На початок сторінки

Примітка : Застереження про машинний переклад: Цю статтю перекладено комп’ютерною системою без втручання людини. Корпорація Майкрософт пропонує таку послугу, щоб іншомовні користувачі могли дізнаватися про продукти, служби й технології Microsoft. Оскільки статтю перекладено за допомогою служби машинного перекладу, вона може містити смислові, синтаксичні або граматичні помилки.

Отримуйте нові функції раніше за інших
Приєднайтеся до оцінювачів Office

Ця інформація корисна?

Дякуємо за ваш відгук!

Дякуємо за відгук! Схоже, вам може стати в нагоді допомога одного з наших спеціалістів служби підтримки Office, з яким ми вас можемо з’єднати.

×