Регистрация Главная Сообщество
Сообщения за день Справка Регистрация

[Вопрос] Объединение нескольких запросов в один

-

Вопросы и ответы, обсуждения

- Ваши вопросы по Web-программированию только в данном разделе

Ответ
 
Опции темы
Старый 18.10.2010, 20:40   #1
NoItemName
 Рыцарь
Аватар для J-Fobos
 
J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(
Регистрация: 12.04.2009
Сообщений: 394
Популярность: 47903
Сказал(а) спасибо: 515
Поблагодарили 1,124 раз(а) в 430 сообщениях
 
Question [Вопрос] Объединение нескольких запросов в один

Имеется ряд запросов следующего вида:
Код:
UPDATE table SET a=1, b=2 WHERE a=0 && c=1 LIMIT 1; 
UPDATE table SET a=2, b=2 WHERE a=0 && c=1 LIMIT 1; 
UPDATE table SET a=3, b=2 WHERE a=0 && c=1 LIMIT 1; 
UPDATE table SET a=4, b=2 WHERE a=0 && c=1 LIMIT 1; 
UPDATE table SET a=5, b=2 WHERE a=0 && c=1 LIMIT 1;
Где a, b, c - целые числа.

Внимание вопрос: каким образом этот ряд запросов выполнить одним запросом?
________________

В любом из нас спит гений. И с каждым днем все крепче.
Запомните раз и навсегда:= 'Помочь' <> 'Сделайте за меня';
  Ответить с цитированием
Старый 19.10.2010, 13:54   #2
 Разведчик
Аватар для lotos007
 
lotos007 никому не известный тип
Регистрация: 19.04.2010
Сообщений: 7
Популярность: 18
Сказал(а) спасибо: 6
Поблагодарили 4 раз(а) в 3 сообщениях
 
По умолчанию Re: [Вопрос] Объединение нескольких запросов в один

J-Fobos,
у тебя число a всегда увеличивается на 1 или нет?
b постоянно равно 2?
c постоянно равно 1?
  Ответить с цитированием
Старый 19.10.2010, 17:31   #3
NoItemName
 Рыцарь
Аватар для J-Fobos
 
J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(
Регистрация: 12.04.2009
Сообщений: 394
Популярность: 47903
Сказал(а) спасибо: 515
Поблагодарили 1,124 раз(а) в 430 сообщениях
 
По умолчанию Re: [Вопрос] Объединение нескольких запросов в один

Число а не всегда увеличивается на 1, оно принимает значения типа 1458, 1685, 1240, 10568, 8325, никакой зависимости между значениями нету.
Число b зависит от значения числа а, это элементы 2-х мерного массива.
Число с всегда равно конкретному значению.

Просто мне надо будет одинаковые данные в таблице сделать разными.

Запросов будет больше чем 5 (примерно 15 запросов), ну думаю за примером с этим запросом разберусь как решить проблемку
________________

В любом из нас спит гений. И с каждым днем все крепче.
Запомните раз и навсегда:= 'Помочь' <> 'Сделайте за меня';
  Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Один вопрос про звание sergey{ Общение и обсуждение, архив Point Blank 2 27.06.2010 16:36
Один вопрос Melmannew Общение и обсуждение Perfect World 1 08.05.2010 17:22
Сборник запросов (Все возможные POST - запросы из игры) Makcumko Архив 2 06.09.2009 00:36

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 13:23.

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net