Oi! What's wrong with simply using a Totals Query?
Something along the lines of:
SELECT tbl.ID, tbl.StartDate, tbl.Employee, first(tbl.ProjectCategory) AS FirstProject
FROM tbl
WHERE blah
GROUP BY ID, StartDate, Employee
That should tell it select only one combinatino of StartDate and...