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

Pilih record terbaru dari tabel kanan saat menggunakan join di mysql

menyiratkan tabel images_videos Anda memiliki bidang ID

SELECT * 
FROM   gallery g1 
       LEFT JOIN images_videos iv1 
              ON g1.id = iv1.gallery_id 
WHERE  gallery.user_id = "+another_userid+" 
       AND iv1.id = (SELECT Max(id) 
                     FROM   images_videos iv2 
                     WHERE  iv1.gallery_id = iv2.gallery_id) 


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Beberapa instance MySQL pada satu mesin

  2. Membuat ActiveRecord / Rails menggunakan kolom TIMESTAMP mysql yang sebenarnya

  3. Bagaimana cara menggunakan persen (%) dalam LIKE tanpa diperlakukan sebagai wildcard?

  4. Bagaimana cara memanggil prosedur tersimpan MySQL dari Rails?

  5. Pencarian teks lengkap MySQL untuk kata-kata dengan tiga atau kurang huruf