Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

mysql tìm nhận xét của người dùng gần đây

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.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm cách nào để tôi có thể thực thi lệnh CMD trong ứng dụng bảng điều khiển c #?

  2. MySQL trung bình cứ 4 hàng

  3. MySql SP lồng nhau có thể là một nút cổ chai không?

  4. MySql.Data trong GAC, vẫn là SecurityException

  5. JS Không thể truy vấn cơ sở dữ liệu MySQL. LỖI:connection.query không phải là một hàm