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

Aktivitas terbaru pengguna - PHP MySQL

Kueri MySQL UNION dapat berfungsi di sini:

(SELECT `user_id`, `date_added`, 'photo' AS `type` FROM `photos` WHERE `user_id` = uid) UNION
 (SELECT `user_id`, `date_added`, 'video' AS `type` FROM `videos` WHERE `user_id` = uid) UNION
 (SELECT `user_id`, `date_added`, 'comment' AS `type` FROM `comments` WHERE `user_id` = uid)
 ORDER BY `date_added` DESC;

Kemudian Anda akan mendapatkan set hasil seperti

user_id | date_added | type
    5   | 2009-01-03 | photo
    5   | 2008-12-07 | video
    5   | 2008-11-19 | comment

dan seterusnya. (sebenarnya Anda dapat meninggalkan user_id keluar dari SELECT jika Anda mau, tentu saja)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jumlahkan nilai array multidimensi dengan kunci tanpa loop

  2. Bagaimana cara menghubungkan satu tabel ke banyak tabel yang berbeda?

  3. sebar plot di jfreechart dari database

  4. Perlu untuk menghubungkan IDX MLS ke dalam situs web

  5. MySQL memperbarui tabel yang digabungkan