Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

GRUP BY dan ORDER BY

Gunakan:

  SELECT a.id, 
         a.msg
    FROM USERS_PM a
   WHERE a.dialog_id = 1
     AND 1 IN (a.uid, a.bid)
ORDER BY a.date DESC
   LIMIT 1

...atau:

SELECT a.id, 
       a.msg
  FROM USERS_PM a
  JOIN (SELECT t.dialog_id,
               MAX(t.date) AS max_date
          FROM USERS_PM t
      GROUP BY t.dialog_id) b ON b.dialog_id = a.dialog_id
                             AND b.max_date = a.date
 WHERE a.dialog_id = 1
   AND 1 IN (a.uid, a.bid)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Aktifkan Python untuk Terhubung ke MySQL melalui SSH Tunneling

  2. Pro dan Kontra nama tabel yang memiliki spasi

  3. Lewati tabel di mysqldump berdasarkan pola

  4. WSO2EMM - Manajemen Aplikasi tidak pernah mengembalikan daftar pengguna dengan Aplikasi terpasang/tidak terpasang

  5. Mysql secara dinamis membangun string kueri dalam prosedur tersimpan berdasarkan logika