I found my answer:
DECLARE dupsCsr CURSOR READ_ONLY FOR
SELECT COUNT(*), fld_Date, fld_Name, fld_Item
FROM tblMyTable
GROUP BY fld_Date, fld_Name, fld_Item
ORDER BY COUNT(*) DESC
DECLARE @emso INT --Change to match datatype on your table
DECLARE @numDups INT
OPEN dupsCsr
FETCH NEXT FROM dupsCsr INTO @emso, @numDups
WHILE @@FETCH_STATUS = 0
BEGIN
SET @numDups = @numDups - 1 --delete all but 1 of the duplicates
SET ROWCOUNT @numDups
DELETE FROM yourTable
WHERE emso = @emso
FETCH NEXT FROM dupsCsr INTO @emso, @numDups
END --WHILE
CLOSE dupsCsr
DEALLOCATE dupsCsr
SET ROWCOUNT 0 --restore default
|