Я пытаюсь изучить уникальные поля повторяющихся записей (записи дублируются, скажем, в 2 полях, но уникальны в остальных 4) - у меня есть запрос на доступ, чтобы найти дубликаты, но я не могу на всю жизньиз меня выяснить, как показывать только записи, которые дублируются в указанных полях, и в то же время отображать уникальную информацию об этих записях.
Идеи?
Обновление: вот мой запрос.Он подсчитывает повторяющиеся данные, я хочу каким-то образом добавить уникальные данные, такие как [AllEmail Name]. [Phone] и др.
SELECT
First([AllEmail Name].[email]) AS [email Field],
First([AllEmail Name].[firstname]) AS [firstname Field],
First([AllEmail Name].[lastname]) AS [lastname Field],
Count([AllEmail Name].[email]) AS NumberOfDups,
Count([AllEmail Name].allEmail.id) AS CountOfallEmail_id
FROM [AllEmail Name]
GROUP BY [AllEmail Name].[email], [AllEmail Name].[firstname], [AllEmail Name].[lastname]
HAVING (((Count([AllEmail Name].[email]))>1));
И еще одно обновление, примеры данных:
Name Email Phone
John j@q.net 2345
John j@q.net 6789
John j@me.net 2134
John j@me.net 4444
либо вернет что-то вроде
Name Email Dupes Phone
John j@q.net 2 2345
6789
or
John j@me.net 2 2314
John j@me.net 2 4444