Номер строки по счету вытянутой из базы данных при этом сортируя...
Добавлено спустя 02 минуты 11 секунд
ПРивожу пример на всеми любимом вммаиле есть ТОП 100 а есть еще Какой вы в топе например 10047... Это примерно тоже самое что мне и надо)
Никак. В реляционной базе данных порядок строк в выборке не имеет значения (из основ). В следующий раз порядок может быть иным.
Очень сомневаюсь, что порядковость на wmmail реализована средствами БД.
Хотя, если выборка упорядочена...
Никак. В реляционной базе данных порядок строк в выборке не имеет значение (из основ). В следующий раз порядок может быть иным.
Очень сомневаюсь, что порядковость на wmmail реализована средствами БД.
Хотя, если выборка упорядочена...
Посмотрие пожалуйста тут както это решили) Я непонял как)
Очень интересно.
Любите Oracle, там есть rownum.
К сожалению, должен бежать пить лекарства: есть высококачественный бренди.
Ночью обязательно займусь и пришлю ответы.
Очень интересно.
Любите Oracle, там есть rownum.
К сожалению, должен бежать пить лекарства: есть высококачественный бренди.
Ночью обязательно займусь и пришлю ответы.
Спасибо) буду пробовать разобраться если что напишу что получилось
$query = 'select *,@pos:=@pos+1 as position from (select * from `tb_users` order by `some` desc) new_tb_users';
$query_id = mysql_query ($query);
while($row = mysql_fetch_array($query_id,MYSQL_ASSOC)){
print_r($row);
}
PHP-шный обработчик запросов MySQL не умеет принимать два запроса в одном.
на кой ляд тебе сдалось получить номер строки именно в MySQL
$query = 'select *,@pos:=@pos+1 as position from (select * from `tb_users` order by `some` desc) new_tb_users';
$query_id = mysql_query ($query);
while($row = mysql_fetch_array($query_id,MYSQL_ASSOC)){
print_r($row);
}
PHP-шный обработчик запросов MySQL не умеет принимать два запроса в одном.
на кой ляд тебе сдалось получить номер строки именно в MySQL
Вопрос актуален.
я думал что MySQL есть что-то что сразу вытягивает)) думал изобрели а оно вон как(