Anda tidak ingin memesannya sebelum userCreateDate
dari user
tabel, karena itu akan sama untuk semua komentar. Akan lebih baik bagi Anda untuk memiliki commentCreateDate
tetapi karena Anda tidak memilikinya, Anda dapat memesannya dengan commentID
.
Ubah
order by u.userCreateDate desc
untuk
order by c.commentID desc
Diedit untuk menambahkan:
Anda juga perlu mengubah pilihan Anda untuk mendapatkan komentar yang sebenarnya.
select u.userID, c.commentID, u.userCreateDate
seharusnya
select u.userID, c.commentID, c.comment, u.userCreateDate
untuk mendapatkan keluaran yang diinginkan. Plus, saya rasa Anda tidak ingin memasukkan userCreateDate
di output karena orang bisa bingung dengan tanggal komentar ditulis.