Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Инкрементирование запросом

325
15 февраля 2010 года
Franky
723 / / 10.08.2005
Всем доброго времени суток!
Традиционно скажу что "сами мы не местные", а поиск ничего не дал. Вообще не знаю возможно ли такое?
Суть вот в чем:
 
Код:
update `users` set `power`='...???...' where `x`=10 and `y`=10

Соотв. вместо ??? надо как-то выбрать текущее значение power и увеличить на 1

Заранее спасибо всем откликнувшимся.
11
15 февраля 2010 года
oxotnik333
2.9K / / 03.08.2007
СУБД какая? у микрософтовских СУБД есть autoincrement
276
15 февраля 2010 года
Rebbit
1.1K / / 01.08.2005
 
Код:
update `users` set `power`=`power`+1 where `x`=10 and `y`=10

Так пробовали?
325
15 февраля 2010 года
Franky
723 / / 10.08.2005
Rebbit
ух ты, работает!!! Спасибо!

СУБД MySQL
5
15 февраля 2010 года
hardcase
4.5K / / 09.08.2005
Цитата: Franky
Rebbit
ух ты, работает!!! Спасибо!

СУБД MySQL

Ещё бы не работало - это стандартный подход. ;)

325
15 февраля 2010 года
Franky
723 / / 10.08.2005
дык кто-ж знал... Век живи - век учись :)
Сейчас бы еще с вложенными запросами разобраться...
92
15 февраля 2010 года
Тень Пса
2.2K / / 19.10.2006
Цитата: Franky
дык кто-ж знал... Век живи - век учись :)
Сейчас бы еще с вложенными запросами разобраться...


а чё попробовать? =) религия никак не позволяет, ага, 4 пальца? =)

325
15 февраля 2010 года
Franky
723 / / 10.08.2005
ты о чем? Уже вроде всё решили, разобрался.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог