Вот некоторый код, который я должен удалить повторяющиеся вхождения catid и recid в таблице tblcat1_rec, оставив только 1 запись:
mysql = "DELETE FROM tblcat1_rec "
mysql = mysql & " WHERE ID <> (SELECT Min(ID) AS MinOfID FROM tblcat1_rec AS Dupe "
mysql = mysql & " WHERE (Dupe.catid = tblcat1_rec.catid) "
mysql = mysql & " AND (Dupe.recid = tblcat1_rec.recid)); "
DoCmd.RunSQL mysql
Я хотел бы подсчитать общее количество обнаруженных дубликатов, которые должны быть помещены в столбец «TL» оставшейся записи. Что также означало бы значение 1 для записей, которые уже уникальны.