Bạn không muốn đặt nó theo userCreateDate
từ người dùng user
bảng, bởi vì điều đó sẽ giống nhau cho tất cả các nhận xét. Thật là vui nếu bạn có một commentCreateDate
nhưng vì bạn không có nên bạn có thể đặt hàng bằng commentID
.
Thay đổi
order by u.userCreateDate desc
đến
order by c.commentID desc
Đã chỉnh sửa để thêm:
Bạn cũng cần thay đổi lựa chọn của mình để nhận được nhận xét thực tế.
select u.userID, c.commentID, u.userCreateDate
nên được
select u.userID, c.commentID, c.comment, u.userCreateDate
để có được đầu ra mong muốn của bạn. Ngoài ra, tôi không nghĩ bạn muốn bao gồm userCreateDate
trong đầu ra vì mọi người có thể nhầm lẫn điều đó với ngày nhận xét được viết.