Запрос на обновления в базе данных при воздействии на один из столбцов - PullRequest
0 голосов
/ 31 мая 2011

У меня есть база данных с колонкой в ​​виде очков, рейтингом и некоторыми другими.Когда я меняю точки в базе данных, можно ли ранжировать все записи на основе обновленных данных.Я не вхожу в рейтинги, его нужно рассчитывать каждый раз, когда я меняю столбец Очки.

1 Ответ

0 голосов
/ 31 мая 2011

Я бы посоветовал не делать никаких вычислений в БД, это должно быть сделано на Север.Вы можете сделать (на MYSQL):

SELECT points FROM TABLE ORDER BY points DESC LIMIT 50;

Затем на сервере у вас есть список пунктов в порядке убывания, с которыми вы можете связать ранг.

БД лучше хранить каквозможно из расчетов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...