![]() |
Модераторы: skyboy |
![]() ![]() ![]() |
|
Fubu_By |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 290 Регистрация: 14.2.2007 Репутация: нет Всего: 0 |
не могу сделать запрос, для много табличного обновления, одним запросом. или как написать один запрос но строки чтобы одновлялись каждая по своему условию?может кто напишет пример или ссылку даст, сам найти не смог
|
|||
|
||||
Akina |
|
|||
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 106 Всего: 454 |
Для того, чтобы это было возможно, запрос должен соответствовать куче требований. Гораздо проще и логичнее выполнить несколько запросов в рамках одной транзакции. -------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
mysqlconsulting |
|
|||
Новичок Профиль Группа: Участник Сообщений: 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') как-то вот так |
|||
|
||||
![]() ![]() ![]() |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | MySQL | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |