sql >> Base de Datos >  >> RDS >> Mysql

Django ORM consulta GROUP BY múltiples columnas combinadas por MAX

Creo que puedes hacer algo como:

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

Tenga en cuenta que necesita importar algo para usar Max:from django.db.models import Max

values('b', 'a') dará GROUP BY b, a y annotate(...) calculará el MAX en su consulta.