Джанго: GROUP BY два значения - PullRequest
22 голосов
/ 27 мая 2010

Я бы хотел сделать так же, как этот вопрос , но сгруппировать по комбинациям двух значений, а не только одного:

SELECT player_type, team, COUNT(*) FROM players GROUP BY player_type, team;

Кто-нибудь знает, и какэто возможно в Django?Я использую 1.2.

1 Ответ

23 голосов
/ 27 мая 2010
Player.objects.values('player_type', 'team').order_by().annotate(Count('player_type'), Count('team'))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...