Mysql
 sql >> Database >  >> RDS >> Mysql

Django ORM query GROUP BY più colonne combinate da MAX

Penso che tu possa fare qualcosa come:

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

Nota che devi importare qualcosa per usare Max:from django.db.models import Max

values('b', 'a') darà GROUP BY b, a e annotate(...) calcolerà il MAX nella tua query.