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

få seneste tekstindtastning af GROUP BY-erklæring

Prøv dette -

SELECT *, MAX(conversations_mails.created_on) As conversation_last_reply,
  MAX(conversations_mails.id) AS maxId
FROM conversations 
LEFT JOIN conversations_mails ON conversations_mails.conversation_id = conversations.id 
WHERE conversations_mails.id = (select max(conversations_mails.id) from conversations_mails where conversations_mails.conversation_id = conversations.id)
GROUP BY conversations.id 
ORDER BY conversation_last_reply DESC


  1. Sådan fungerer Access 2019, og hvordan du arbejder med det

  2. MySQL Trigger Update med vælg fra en anden tabel

  3. Hvad er Fortryd og fortryd i Oracle-databasen

  4. Ingen forespørgselsresultater for model [App\Products] Laravel