Сергей: как например сюда добавить второе условие выборки:
$jobs = mysql_result(mysql_query("SELECT COUNT(`id`) FROM `таблица` WHERE `jobs` > '".$q['jobs']."'"), 0);
например назначить вторым условием выборку по столбцу distance?
То что нужно! Спасибо! Вопрос об оптимизации еще не стоит, т.к. таблица содержит всего 5 строк и в ближайшее время большого увеличения не планируется, цель стоит понять синтаксис и правильное построение запросов.
В Вашем примере отсчет позиции начинается от 0. Правильно ли будет:
$jobs = mysql_result(mysql_query("SELECT COUNT(`id`)+1 FROM `таблица` WHERE `jobs` > '".$q['jobs']."'"), 0);
или есть более правильное решение?
Еще возник вопрос о присвоении позиции игрока с одинаковыми значениями jobs, distance и т.д., позиции игроков с одинаковым значением например jobs совпадают, как сделать чтобы им выдавались разные позиции?
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
$jobs = mysql_result(mysql_query("SELECT COUNT(`id`) FROM `таблица` WHERE `jobs` > '".$q['jobs']."'"), 0);
например назначить вторым условием выборку по столбцу distance?