число характеризующее игрока , то ты в базе сможешь в поле хранить число это + второе поле сам уровень
Тогда место вычисляется запросом
select count(id)+1 from users whrere level = XXX and info>YYY
по сути ты считаешь сколько челов выше юзера.
Да, получилось. Запрос выглядит тупо, но отрабатывается влёт. output [{'mode5_rank': 10, 'mode4_rank': 1, 'achievements_rank': 6, 'mode1_rank': 10, 'mode3_rank': 2, 'mode6_rank': 127, 'mode2_rank': 93, 'total_rank': 6, 'mode8_rank': 127, 'mode7_rank': 127, 'mode9_rank': 1}] https://pastebin.com/ywCp28fi
Обсуждают сегодня