我正在使用Django和MySQL。我有類似如下的模式:Django ORM查詢GROUP BY多列合併MAX
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?我嘗試了使用註釋的不同方法,但現在運氣如此。
非常感謝!
FYI的'所有()'是多餘的,不是必需的。 – mynameistechno