Удаление дубликатов на основе составного ключа в доступе MS

Я импортировал плоский файл.csv в MS Access 2010. Он содержит следующие строки:

Site_number, Site_name,Tsite_number, Contact_type,First_name, House_name

Составной первичный ключ: Tsite_number+Contact_type. Мне нужно удалить строки в таблице для любой повторяющейся комбинации вышеупомянутого первичного ключа. Пожалуйста, дайте мне знать, если есть какие-либо способы достичь этого.

1 ответ

Вы пробовали это из официальной документации?

Найти дубликаты записей с помощью запроса

а также

Удалить дубликаты записей с помощью запроса

Найти дубликаты записей:

Чтобы найти дубликаты записей с помощью мастера запросов, выполните следующие действия.

1) На вкладке "Создать" в группе "Запросы" выберите "Мастер запросов". Обратите внимание: если вы используете Access 2007, на вкладке "Создание" в группе "Другие" выберите "Мастер запросов".

2) В диалоговом окне "Новый запрос" выберите "Мастер поиска дубликатов"> "ОК".

3) В списке таблиц выберите таблицу, которую хотите использовать, и нажмите "Далее".

4) Выберите поля, которые вы хотите сопоставить и нажмите Далее.

5) В списке доступных полей выберите поле или поля, содержащие данные, которые вы хотите обновить, и нажмите Далее.

6) Примите предложенное имя запроса или введите имя и нажмите "Готово", чтобы выполнить запрос.

Другие вопросы по тегам