Как преобразовать этот mysql-запрос в django queryset
Я не знаю, как сделать ранжирование в наборе запросов, упорядоченных по различным критериям. Как я могу преобразовать этот sql в queryset?
SELECT
t.user_id,
t.country_id,
t.score,
RANK() OVER (PARTITION BY t.country_id
ORDER BY t.score DESC) AS countryRank,
RANK() OVER (ORDER BY t.score DESC) AS globalRank
FROM (
SELECT
user_id,
country_id,
score
FROM user_scores
WHERE standard = 5
) AS t
LIMIT 50 OFFSET 50;