Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

nhận mục nhập văn bản mới nhất của câu lệnh GROUP BY

Hãy thử điều này-

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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Liệt kê tất cả các bảng có chứa một tên cột nhất định

  2. Spark:Không thể đọc bảng MySQL lớn vào DataFrame

  3. Có MySQL tương đương với PostgreSQL array_to_string không

  4. MySQL:ALTER TABLE nếu cột không tồn tại

  5. Truy vấn phân biệt chữ hoa chữ thường trong MySQL