Запрос на замену данных во всей таблице MySQL

MySQL/PostgreSQL/SQLite/Oracle/M$SQL/....

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
ved00n
рядовой
Сообщения: 26
Зарегистрирован: 2009-05-03 15:32:48

Запрос на замену данных во всей таблице MySQL

Непрочитанное сообщение ved00n » 2010-12-13 12:28:25

Время от времени нужно заменять во всей таблице одно значение на другое. Для этого использую такой запрос:

Код: Выделить всё

UPDATE `wp_posts` SET `guid` = REPLACE(`guid`, '127.0.0.1', 'site.ru')
В этом коде есть большое неудобство - изменения происходят только в одной колонке (в данном примере guid). Как составить запрос так, чтобы поиск и замена шла сразу по всей таблице wp_posts?
К сожалению самостоятельно найти ответ пока не удается.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35462
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Запрос на замену данных во всей таблице MySQL

Непрочитанное сообщение Alex Keda » 2010-12-13 12:40:09

Код: Выделить всё

desc wp_posts;
Убей их всех! Бог потом рассортирует...

ved00n
рядовой
Сообщения: 26
Зарегистрирован: 2009-05-03 15:32:48

Re: Запрос на замену данных во всей таблице MySQL

Непрочитанное сообщение ved00n » 2010-12-13 13:00:45

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

Gloft
лейтенант
Сообщения: 645
Зарегистрирован: 2008-03-09 11:32:12
Откуда: Москва

Re: Запрос на замену данных во всей таблице MySQL

Непрочитанное сообщение Gloft » 2010-12-20 22:02:54

Тебя просят показать результат выполнения SQL запроса

Код: Выделить всё

desc wp_posts;
О desc читай в руководстве по MySQL или тут http://phpclub.ru/mysql/doc/describe.html

ved00n
рядовой
Сообщения: 26
Зарегистрирован: 2009-05-03 15:32:48

Re: Запрос на замену данных во всей таблице MySQL

Непрочитанное сообщение ved00n » 2010-12-22 8:45:47

Тебя просят показать результат выполнения SQL запроса
Спасибо за разъяснение.
С помощь команды удалось получить следующий список столбцов:

Код: Выделить всё

ID	post_author	post_date	post_date_gmt	post_content	post_title	post_excerpt	post_status	comment_status	ping_status	post_password	post_name	to_ping	pinged	post_modified	post_modified_gmt	post_content_filtered	post_parent	guid	menu_order	post_type	post_mime_type	comment_count