|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » MySQL - [решено] UPDATE |
|
MySQL - [решено] UPDATE
|
Ветеран Сообщения: 558 |
Профиль | Отправить PM | Цитировать Здравствуйте, подскажите пж запрос
есть таблица в ней порядка 7 столбов нужно изменить значение в столбе sku по указанным product_id (такой столбец есть) |
|
Отправлено: 18:27, 20-12-2015 |
Кот Ти Сообщения: 7318
|
Профиль | Отправить PM | Цитировать UPDATE table_name SET sku = sku * 2 WHERE product_id = 10
manual |
Отправлено: 21:10, 20-12-2015 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 558
|
Профиль | Отправить PM | Цитировать а как правильно записать что бы сразу все sku заменить?
sku 71207069 73207046 73207042 product_id 1295 1306 1507 Например product_id и заменить существующие sku product_id 1295 - 71207069 1306 - 73207046 1507 - 73207042 |
Отправлено: 01:14, 21-12-2015 | #3 |
Кот Ти Сообщения: 7318
|
Профиль | Отправить PM | Цитировать Разными запросами.
|
Отправлено: 06:54, 21-12-2015 | #4 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Coutty, я с деталями MySQL не знаком. Такой вариант возможен: создать курсор/временную таблицу (product_id, новое_значение_sku), заполнить потребными данными, сделать обновление столбца sku из столбца новое_значение_sku запроса на объединение исходной таблицы с курсором по product_id?
|
|
Отправлено: 08:05, 21-12-2015 | #5 |
Ветеран Сообщения: 558
|
Профиль | Отправить PM | Цитировать может по другому сделать есть старые sku и новые sku которыми нужно заменить подскажите пж как можно сделать так?
UPDATE имя_таблицы SET имя_столбца = REPLACE (имя_столбца, 'что_ищем', 'на_что_заменяем'); как написать если 100 sku нужно заменить |
Отправлено: 14:15, 21-12-2015 | #6 |
Ветеран Сообщения: 558
|
Профиль | Отправить PM | Цитировать всем спасибо решил.
|
Отправлено: 22:40, 22-12-2015 | #7 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Службы - Windows Update | Котяра | Microsoft Windows 2000/XP | 18 | 14-06-2009 08:14 | |
Windows update | UnDetect | Microsoft Windows NT/2000/2003 | 1 | 28-04-2006 14:40 | |
update | Guest | Microsoft Windows 95/98/Me (архив) | 1 | 19-10-2004 19:25 | |
Windows Update | Chelovekspb | Microsoft Windows 2000/XP | 11 | 21-07-2004 14:32 | |
update XP | Demiurg | Microsoft Windows 2000/XP | 7 | 10-03-2004 19:58 |
|