| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > MySQL > Проблема с UPDATE |
| Автор: omickron 29.5.2010, 23:06 | ||||
| День добрый. Ребят, выручайте. Имеется таблица SQL:
Т.е. в ней всего два поля: уникальный ID и какие-то данные. Моя задача - обменять две строки друг с другом данными при сохранении ID. Допустим, в таблице две строки: (ID,aa): (1,1) и (2,2). Мне нужно сделать (1,2) и (2,1); Запрос SQL:
приводит к тому, что я получаю (1,2) и (2,2). Как мне добиться нужного результата? Замечено одно обстоятельство. На моём локальном хосте в результате последнего запроса обновляются две строки. А на сервере хостера - одна строка. Очевидно, загвоздка где-то в одной из переменных MySQL. Только вот в какой? |
| Автор: Akina 30.5.2010, 11:43 |
Копировать данные в ДРУГУЮ таблицу, выполняя соотв. обработку. |