Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Wybierz ostatni rekord z prawej tabeli podczas korzystania z join w mysql

sugeruje się, że Twoja tabela images_videos ma pole identyfikatora

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. Porównanie rozwiązań do replikacji Oracle i MySQL

  2. Zapytanie o wybór ciągów kończy się określonym znakiem

  3. Jak zaprojektować hierarchiczny system kontroli dostępu oparty na rolach?

  4. Pobieranie ścieżki MySQL w wierszu poleceń

  5. Jak działa funkcja MAKE_SET() w MySQL