Исходя из разговора, я полагаю, что вы ищете количество отдельных никогда ранее не замечаемых адресов электронной почты в день:
SELECT
DATE(t.EntryDate) as RecordDate,
COUNT(DISTINCT t.emailaddress) as NewEmailAddresses
FROM
tblentries t
WHERE
NOT EXISTS(
SELECT 1
FROM tblentries t2
WHERE
t2.emailaddress = t.emailaddress
AND DATE(t2.EntryDate) < DATE(t.EntryDate)
)
GROUP BY
DATE(t.EntryDate)
ORDER BY
DATE(t.EntryDate) ASC;
Это от макушки моей головы, так что это может быть не правильно, и это будет медленно, но я думаю, что это в правильном направлении. Кроме того, если вы планируете запускать это регулярно, было бы неплохо индексировать адрес электронной почты.
Дайте мне знать, если это работает.