sql >> Database teknologi >  >> RDS >> Mysql

Valg af sidste post fra INNER JOIN og gruppering

Undskyld min syntaks, hvis den er en smule off, men jeg ville nok prøve noget som dette.

SELECT people.id, 
       people.avatar, 
       people.firstname, 
       people.lastname, 
       LEFT(msg.message, 90) AS message, 
       msg.seen, 
       msg.date 
FROM  people 
INNER JOIN (SELECT message, seen, date, sender_id
                FROM messages GROUP By sender_id 
                ORDER By date DESC LIMIT 1) msg
                ON people.id = msg.sender_id
WHERE      reciever_id = '". $user_data['id'] ."' 



  1. #1064 -Du har en fejl i din SQL-syntaks; tjek den manual, der svarer til din MySQL-serverversion

  2. Er et 'sorthul' bord ond?

  3. BeanCreationException:Fejl ved oprettelse af bean med navnet 'flywayInitializer'

  4. Forkert syntaks nær 'GO'