Модераторы: skyboy
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> много табличное обновление 
:(
    Опции темы
Fubu_By
Дата 6.10.2008, 17:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 290
Регистрация: 14.2.2007

Репутация: нет
Всего: 0



не могу сделать запрос, для много табличного обновления, одним запросом. или как написать один запрос но строки чтобы одновлялись каждая по своему условию?может кто напишет пример или ссылку даст, сам найти не смог


--------------------
PM MAIL WWW   Вверх
Akina
Дата 6.10.2008, 17:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20581
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: 106
Всего: 454



Цитата(Fubu_By @  6.10.2008,  18:23 Найти цитируемый пост)
не могу сделать запрос, для много табличного обновления, одним запросом.

Для того, чтобы это было возможно, запрос должен соответствовать куче требований.
Гораздо проще и логичнее выполнить несколько запросов в рамках одной транзакции.


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
mysqlconsulting
Дата 7.10.2008, 09:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 12
Регистрация: 30.9.2008

Репутация: 1
Всего: 1



UPDATE users SET
name = CASE
WHEN `user_id` = '10000' THEN 'aa'
WHEN `user_id` = '20000' THEN 'bb' END
WHERE `user_id` IN ('10000','20000')

как-то вот так
PM MAIL WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | MySQL | Следующая тема »


 




[ Время генерации скрипта: 0.0611 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.