2013-03-08 4 views
1

У меня есть курс имени таблицы, в котором есть столбец courseame.данные столбца обновления mysql

Как вы можете видеть «морские приключения» и «морские приключения» и т. Д., Имена информации различны и хотят сделать это «морскими приключениями» для всех совпадающих слов «seaadventures», как я могу проверить и обновить его через DB?

coursename:

seaadventures watersport1 
sea adventures watersport2 
cool seaadventures sport 
+0

Вы не проверили руководство, не так ли? http://dev.mysql.com/doc/refman/5.0/en/string-functions.html#function_replace – fredrik

ответ

4

использование REPLACE() функция,

UPDATE tableName 
SET  courseName = REPLACE(courseName, 'seaadventures', 'sea adventures') 
1

Просто REPLACE каждый seaadventures к sea adventures

UPDATE course 
SET coursename = REPLACE(coursename, 'seaadventures', 'sea adventures') 
1

Вы можете использовать

Update course Set coursename='sea adventures' where coursename like '%seaadventures%'