
06.11.2008, 03:24
|
|
Участник форума
Регистрация: 20.11.2006
Сообщений: 172
Провел на форуме: 539954
Репутация:
106
|
|
Немного не понятно.
1) Нужно составить запрос, который увеличивает только одно какое-то поле на 1. Здесь все понятно, если так, то можно попробовать следующим образом:
Код:
UPDATE table SET id=id+1;
где table - таблица в которой находится это значение, name='admin' - некоторое условие, по которому выбирается нужная строка.
2) Найти все записи с полученным значением поля и уменьшить его на -1:
Код:
UPDATE table SET id=id-1 WHERE id=znach;
Здесь table - это таблица с заданным значением, id - имя столбца содержащего это значение, znach - полученное значение поля.
Если правильно понял вопрос, то вроде все так.
Последний раз редактировалось ++Norton++; 06.11.2008 в 11:46..
|
|
|