yo,
Wie das prinzipiell mit einem korrelierten Subselect geht, habe ich in diesem Archivposting an einem Beispiel erläutert.
eventuell funkioniert auch ein anderer weg, wobei ich mir da nicht ganz sicher bin, wann mysql die ORDEBY BY klausel ausführt. auf jeden fall kann man die korrelation vermeiden.
SELECT thema, MAX(datecmp) AS datum
FROM tabForumBeitrag
WHERE kategorie=$Kategorie
GROUP BY thema
ORDER BY datum DESC
oder aber
SELECT tab.thema, tab.datum
FROM
(
SELECT t1.thema, MAX(t1.datecmp) AS datum
FROM tabForumBeitrag t1
WHERE t1.kategorie=$Kategorie
GROUP BY t1.thema
) tab
ORDER BY tab.datum DESC
Ilja