Probieren Sie diese aus, die Idee hinter der Unterabfrage ist, dass sie die neueste ID
erhält für jeden Name
mit MAX
(Aggregatfunktion ). Verbinden Sie es dann mit der Tabelle selbst in den beiden Spalten der Unterabfrage.
SELECT a.*
FROM tableName a
INNER JOIN
(
SELECT name, MAX(ID) maxID
FROM tableName
GROUP BY name
) b ON a.Name = b.Name AND
a.ID = b.MaxID