Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

mysql temukan komentar pengguna terbaru

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.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cara Mengganti Bagian dari String di MySQL

  2. Menentukan alias kolom dengan variabel yang ditentukan pengguna

  3. Sisipan MySQL, pembaruan sangat lambat

  4. PILIH JUMLAH() vs mysql_num_rows();

  5. Permintaan peka huruf besar/kecil MySQL