Есть таблица с пользователями, где
success - правильные, а
error - неправильный ответы пользователя.
Есть запрос, который выводит список пользователей по количеству правильных ответов:
$query = DB::$the->query("SELECT * FROM `users` order by `success` desc, `error` asc LIMIT 10");
while($res = $query->fetch()) {
}
Мне нужно примерно такое, но чтобы выводился список пользователей с сортировкой, не по количеству правильных ответов, а по их качеству - т.е учитывалось соотношение правильных и неправильных ответов.
Например, чтобы пользователь у которого 100 правильных и 50 неправильных ответов - был в списке ниже пользователя, у которого 50 правильных, но всего 10 неправильных ответов.