Django ORM: Count, Max и получение поля, связанного с max
В моей ситуации есть таблица с 3 полями A
, B
и C
. Я хочу группировать по A
, а также хранить количество вхождений каждого отдельного A
(Count). Я также хочу получить максимальное значение B
для каждой группы A
и C
, которое связано с максимальным значением B
для каждой группы.
Только C
не имеет дубликатов.
Кто-нибудь знает, как написать такой запрос с помощью Django ORM?