SELECT count(*) as say,name FROM students GROUP BY name having say > 1 ORDER BY say DESC
bu sorgu ile tekrarlanan kayıtları alırsın. sonra buradaki "name" alanlarını "OR name=" ile birleştirirsin. implode yani.
sonra "select * from students where name = $implodedegiskeni ORDER BY id DESC LIMIT 0,1" dersen istediğine ulaşırsın.
daha kolay ve performanslı bir yolu vardır belki ama ben bulamadım
Hocam aynı anda listeleme yapmak istiyorum bu da olmaz ne edecem ben

.