sacool: Mit gejointer Tabelle ordnen

Beitrag lesen

Hallo,

ich bin gerade dabei ein flat(?)-Forum in PHP zu schreiben. Also eines wioe das WB-Board oder das Burning Board.
Dabei hänge ich gerade bei einer MySQL Abfrage.

Das Forum hat zwei Tabellen: Topic und Post

In Topic stehen die einzelnen Themen un in Post die Beitröäge zu den Themen. Die Tabellen sind wie folgt aufgebaut:

Topic

ID
Date
Title

Post

ID
TopicID
Date
Title
UserID
Content

Nun zu meinem Problem. Ich nöchte die Beiträge, wie das in solchen Foren üblich ist, so sortieren, dass das Thema mit dem neusten Beitrag oben steht.
Hört sich einfach an. Leider habe ich damit meine Schwierigkeiten.

Ich habe die Tabelle Post nun mit JOIN ON mit Topic verbunden, weiß aber nicht wie ich nun als ORDER BY Wert das Datum des letzen mit dem jeweiligen Topic verbunden Posts bekomme.

Meine bisherige Abfrage (ohne Sortierung):
SELECT t.ID,
 t.Title,
FROM
 topic t
JOIN
 post p
ON
 p.TopicID = t.ID

Ich hoffe man versteht was ich meine.