Nie chcesz zamawiać tego przed userCreateDate
od user
tabeli, ponieważ będzie taka sama dla wszystkich komentarzy. Byłoby miło mieć commentCreateDate
ale ponieważ go nie masz, możesz go zamówić według commentID
.
Zmień
order by u.userCreateDate desc
do
order by c.commentID desc
Edytowano, aby dodać:
Musisz również zmienić swój wybór, aby uzyskać rzeczywisty komentarz.
select u.userID, c.commentID, u.userCreateDate
powinno być
select u.userID, c.commentID, c.comment, u.userCreateDate
aby uzyskać żądany wynik. Poza tym nie sądzę, że chcesz dołączyć userCreateDate
w wynikach, ponieważ ludzie mogli pomylić to z datą napisania komentarza.