SELECT *
FROM yourtable
ORDER BY date DESC
GROUP BY name
try this
Buppy
Junior Poster in Training
86 posts since Nov 2010
Reputation Points: 12
Solved Threads: 2
Are the latest high scores always the highest for an individual? If so, easy:
SELECT `name`, MAX(`date`), MAX(`high_score`) FROM `table` GROUP BY `name`
otherwise I'd need to think about it.
diafol
Rhod Gilbert Fan (ardav)
7,792 posts since Oct 2006
Reputation Points: 1,170
Solved Threads: 1,080