Hamster: Mit gejointer Tabelle ordnen

Beitrag lesen

SELECT t.ID,

t.Title,
  t.Views
FROM
  topic t
ORDER BY
  (SELECT
   Datum
  FROM
   post p
  WHERE
   t.ID = p.TopicID
  ORDER BY
   p.Datum DESC
  LIMIT
   1) DESC

  
Dass das funzt.   ;)  
  
Wenn Du allerdings nicht die Daten zum letzten Eintrag ("post") benötigst, ist natürlich die Gruppierung, wie von globe angeregt, die richtige Wahl.