Je wilt het niet bestellen op de userCreateDate
van de user
tabel, want dat zal voor alle opmerkingen hetzelfde zijn. Het zou leuk geweest zijn als je een commentCreateDate
. had gehad maar aangezien je dat niet hebt, kun je het bestellen met de commentID
.
Wijzigen
order by u.userCreateDate desc
naar
order by c.commentID desc
Bewerkt om toe te voegen:
Je moet ook je selectie wijzigen om de daadwerkelijke opmerking te krijgen.
select u.userID, c.commentID, u.userCreateDate
zou moeten zijn
select u.userID, c.commentID, c.comment, u.userCreateDate
om uw gewenste output te krijgen. Bovendien denk ik niet dat je userCreateDate
wilt opnemen in de uitvoer omdat mensen dat kunnen verwarren met de datum waarop de opmerking is geschreven.