Подтвердить что ты не робот

Django: GROUP BY двумя значениями

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

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

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

4b9b3361

Ответ 1

Player.objects.values('player_type', 'team').order_by().annotate(Count('player_type'), Count('team'))