sql >> Databáze >  >> RDS >> Mysql

MySQL získá nejnovější konverzační zprávy

Zkuste toto

SELECT * FROM
messageTable
WHERE from_id='abc123'
AND `time` = ( SELECT MAX(`time`) FROM messageTable WHERE from_id='abc123' )

UNION ALL

SELECT * FROM
messageTable
WHERE to_id='abc123'
AND `time` = ( SELECT MAX(`time`) FROM messageTable WHERE to_id='abc123' )



  1. odstranit sloupec neexistuje

  2. Tipy pro správu schémat pro MySQL a MariaDB

  3. Naplňování polí v databázi MySQL

  4. Rychlý příspěvek o SQLite UPSERT a nové klauzuli RETURNING.