Запрос Django ORM GROUP BY несколько столбцов, объединенных по MAX

Я использую Django с MySQL. У меня есть модель, похожая на следующую:

class MM(models.Model):
    a = models.IntegerField()
    b = models.IntegerField()
    c = models.DateTimeField(auto_now_add=True)

У меня есть несколько строк, которыеa равноbи я хочу выполнить следующий запрос SQL:

SELECT a, b, MAX(c) AS max FROM MM GROUP BY b, a;

Как это можно сделать с помощью Django ORM? Я пробовал разные подходы, используя аннотации, но теперь удачи.

Большое спасибо!

Ответы на вопрос(3)

Ваш ответ на вопрос