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

Cara memilih catatan berisi MAX(some_field) dalam GROUP(group by)

select a.*
from table_A a
inner join (
    SELECT another_field, MAX(some_field) as MaxSomeField
    FROM table_A 
    GROUP BY another_field
) am on a.another_field = am.another_field and a.some_field = am.MaxSomeField


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara memperbarui tabel secara otomatis saat tabel lain diperbarui di server mysql yang berbeda?

  2. Cara menghapus database mysql melalui perintah shell

  3. permintaan mysql untuk memilih semua baris bulan ini?

  4. Mysql menghapus duplikat yang lebih lama

  5. Sistem pesan pribadi. Cantumkan pesan terakhir dari setiap percakapan