yo,
ich gehe mal stillschweigend davon aus, dass du mysql benutzt. interessant wäre noch zu wissen, welche version du verwendest.
SELECT personen_id, MAX(spalte_timestamp)
FROM tabelle
GROUP BY personen_id
die abfrage gibt dir von jeder personen_id das neuste datum wieder. willst du mehr informationen in der SELECT anweisung mit ausgeben, dann musst du diese abfrage nehmen und als unterabfrage entsprechend aufbauen. aber erst einmal sollte man klären, ob dein dbms unterabfragen überhaupt kann.
Ilja