Я пытаюсь упорядочить результаты запроса базы данных на основе алгоритма вне оператора sql.
Например - каждая строка имеет столбцы author_karma
и pageviews
.Я бы хотел упорядочить результат по алгоритму, вычисленному в php после извлечения строк ...
Алгоритм может выглядеть следующим образом
$score = intval($author_karma) + (intval($pageviews)/100) + intval($age)
Втакие сайты, как хакерские новости, это рассчитывается в запросе sql?Как они делают эту работу?Если я пытаюсь сохранить счет в БД, как часто я обновляю его (особенно когда время занято в счете)?