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

Django ORM query GROUP BY beberapa kolom digabungkan dengan MAX

Saya pikir Anda dapat melakukan sesuatu seperti:

MM.objects.all().values('b', 'a').annotate(max=Max('c'))

Perhatikan bahwa Anda perlu mengimpor sesuatu untuk menggunakan Max:from django.db.models import Max

values('b', 'a') akan memberikan GROUP BY b, a dan annotate(...) akan menghitung MAX dalam kueri Anda.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kolom tidak dikenal dalam daftar bidang

  2. MySQL pilih koordinat dalam jangkauan

  3. Memasukkan record ke dalam tabel MySQL menggunakan Java

  4. MySQL - Bagaimana cara membatasi satu hasil per ID?

  5. SQL Query tidak menunjukkan hasil yang diharapkan