Я страдаю от проблемы за последние 5 дней и еще не решил, как это сделать правильно.
В настоящее время в моей таблице 100000 записей, мне нужно сгенерировать ранг этих записейна основе поля предположим, что это баллы пользователя.
В настоящее время я генерирую рейтинг вручную, и в будущем потребуется много времени, чтобы его запись достигла 1000000 или более.
В настоящее время я использую MySQL v5.7 инет функции для генерации ранга, я также планирую изменить базу данных.
Так что любой может предложить мне хороший способ выполнить эту задачу.
Я работаю над этим с нескольких последних дней и до сих пор не нашел хорошего решения
Если кто-нибудь может предложить хорошее решение, я буду очень благодарен.
Яготов сделать это в другой базе данных, просто дело в том, что это не должно занимать слишком много времени
Ранжирование вручную означает, что сначала я читаю все записи, а затем повторяюсь по циклу, затем проверяю счет пользователя и обновляю его рейтинг