У меня следующий запрос SQL. В этом запросе мне осталось присоединиться к таблице tblTestImport с запросом доступа с именем «unique». Я пытаюсь интегрировать запрос «уникальный» в код ниже. Мне не повезло, пожалуйста, помогите.
DELETE tblTestImport.ID
FROM tblTestImport
WHERE tblTestImport.[ID]
in (SELECT tblTestImport.ID
FROM tblTestImport
LEFT JOIN **[unique]**
ON tblTestImport.ID = **unique.**LastOfID
WHERE (((**unique.**LastOfID) Is Null)));
Код для "уникального" запроса
SELECT Last(tblTestImport.ID) AS LastOfID
FROM tblTestImport
GROUP BY tblTestImport.Url, tblTestImport.Kms, tblTestImport.Price, tblTestImport.Time;
Дополнительная информация: я пытаюсь удалить дубликаты из таблицы доступа и оставить только уникальные.
tblTestImport имеет повторяющиеся записи. «Уникальный» запрос отображает уникальные записи. Затем я соединяю таблицу tblTestImport с «уникальным» запросом, чтобы определить, какие уникальные записи не существуют в tblTestImport. Это дает мне список дубликатов, которые я хочу удалить.
В большой части кода у меня есть [уникальный], который я хотел бы заменить на небольшой фрагмент кода ниже.