SELECT a1.*
FROM accesscards a1
JOIN (SELECT name, MIN(entrydates) mindate
FROM accesscards
WHERE name != ''
GROUP BY name, date(entrydates)) a2
ON a1.name = a2.name AND a1.entrydates = a2.mindate
DEMO
SELECT a1.*
FROM accesscards a1
JOIN (SELECT name, MIN(entrydates) mindate
FROM accesscards
WHERE name != ''
GROUP BY name, date(entrydates)) a2
ON a1.name = a2.name AND a1.entrydates = a2.mindate
Tutorial sobre SQL (DDL, DML) no exemplo do dialeto MS SQL Server
Como criar restrição de chave estrangeira com a opção ON DELETE SET NULL no SQL Server - Tutorial SQL Server/TSQL Parte 81
Como criar um banco de dados a partir de um script no MySQL
Evite este erro comum ao executar o procedimento armazenado no MS Access