Удаление дубликатов на основе составного ключа в доступе 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) Примите предложенное имя запроса или введите имя и нажмите "Готово", чтобы выполнить запрос.