Mysql
 sql >> база данни >  >> RDS >> Mysql

Изберете последния запис от дясната таблица, когато използвате присъединяване в mysql

предполагаше, че таблицата ви images_videos има поле за 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. Как да използвам масив от стойности от PHP в клаузата 'IN' на mysql заявката?

  2. Използване на ORDER BY и GROUP BY заедно

  3. За SHA512-хеширане на парола в MySQL база данни от Python

  4. Обектът не може да бъде преобразуван в низ в MySQLi PHP

  5. Конкатениране на записи в една колона без цикъл?