Sie möchten es nicht nach dem userCreateDate
bestellen vom user
Tabelle, denn das wird für alle Kommentare gleich sein. Es wäre schön für Sie gewesen, ein commentCreateDate
zu haben aber da Sie das nicht haben, können Sie es nach der commentID
bestellen .
Ändern Sie
order by u.userCreateDate desc
zu
order by c.commentID desc
Bearbeitet, um Folgendes hinzuzufügen:
Sie müssen auch Ihre Auswahl ändern, um den tatsächlichen Kommentar zu erhalten.
select u.userID, c.commentID, u.userCreateDate
sollte
seinselect u.userID, c.commentID, c.comment, u.userCreateDate
um die gewünschte Ausgabe zu erhalten. Außerdem glaube ich nicht, dass Sie userCreateDate
einschließen möchten in der Ausgabe, da die Leute das mit dem Datum verwechseln könnten, an dem der Kommentar geschrieben wurde.