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

Grup MySQL berdasarkan entri terakhir

Coba kueri ini -

SELECT t1.* FROM payment_status t1
  JOIN (SELECT payment_id, MAX(created) max_created
        FROM payment_status
        GROUP BY payment_id
        ) t2
    ON t1.payment_id = t2.payment_id AND t1.created = t2.max_created;

...lalu tambahkan kondisi WHERE yang Anda butuhkan.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Membuat Query Dinamis di Stored Procedure MySQL

  2. Ubah kolom MySQL menjadi AUTO_INCREMENT

  3. Referensi nol dari modul driver MySQL dari taskpane.js, Add-In Microsoft Office

  4. Tidak dapat memulai MySQL, port 3306 sibuk

  5. Ubah string md5 yang disimpan menjadi nilai desimal di MySQL