Общие > Базы данных
Сортировка в MySQL чтоб как я хочу
dope:
тупо, но я делаю так:
$number = 4;
for ($i = $number; $i < 10; $i++)
{
$query = mysql_query("UPDATE test set num = num+1 where num>\'$number\'");
}
но ничего неполучиается, т.е. все значения мне просто переписывает по наименьшему или наибольшему... в запросе проблема, но как его переписать в голову неприходит.. any ideas?
fidget:
> все значения мне просто переписывает по наименьшему или наибольшему
вот из этого объяснения я ничего не поняла.
и не плохо бы было добавить ORDER BY к запросу, а то если у тебя это уникальный ключ - будут ошибки выводится.
alex007:
Братва, а как быть если позиция 10, так как машина автоматом ставит 10 и 100 после 1..., так же 20 и 200 после 2 итд и тп.
alex007:
Вот пример:
Макс:
alex007
у тебя position какой тип имеет ?
Varchar что-ли ? :)
Навигация
Перейти к полной версии