MySQL: использование номера текущей записи

Форум для программистов

Сообщение FSA » Чт май 15, 2003 10:09 am

Мне необходимо обновить одно поле у выбранных записей - занести туда её номер в текущей выборке. У других SQL серверов может помочь операция RECNO(). Однако ничего подобного не встречал.
Вот примерный вариант скрипта, который мне нужен:
UPDATE data SET Position=RECNO()*2 WHERE User='TEST' ORDER BY Date

Пока всё делал путём выборки нужных записей и через цикл давал команду UPDATE для каждой выбранной записи.
"Скажи мне свой IP, и я скажу кто ты!"
Подпись: nslookup
FSA
Подполковник
 
Сообщений: 748
Зарегистрирован: Сб апр 20, 2002 8:38 pm
Откуда: Тавда, Россия.
Пункты репутации: 0

Вернуться в Программирование

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron