Hi Lulu
Evtl. kommt das kniffelige daher, dass zur eindeutigen Identifizierung hier zwei Spalten herangezogen werden müssen (table_id und record_id).
Das ist nicht das Problem. Falls man davon ausgehen kann, dass die Id der Logeinträge zunimmt (autoincrement Feld oder ähnliche Mechanismus), müsste sich das ganze so lösen lassen:
Select max(id), table_id, record_id, max(ts)
from tabelle
group by table_id, record_id
Das ganze funktioniert aber nur so, wenn jeweils der Datensatz mit dem neuesten Timestamp automatisch auch die höchste ID hat. Sonst kriegst du damit id und ts aus unterschiedlichen Datensätzen.
Gruss Daniela