2013-06-27 2 views
0

Я не могу понять, можно ли копировать ссылки из 1 поля mysql в другое?Скопируйте ссылки из поля mysql в другое поле

В первом поле есть некоторый текст с простой URL в конце: <a target="_blank" href="http://www.link.com/sdsdg">Anchor</a>

Так как я могу отделить каждую ссылку из другого текста и скопировать эту ссылку в другое туздо поле?

спасибо. :)

+0

В mysql вы застряли в строковых операциях. MySQL делает ** НЕ ** поддерживает операции типа DOM. –

ответ

0

Mysql имеет множество функций обработки строк See here

Вы можете использовать эти функции в запросе, например: (очень простой пример)

UPDATE table SET new_field = SUBSTRING(old_field, INSTR(old_field, '<a'), INSTR(old_field, '</a>')) WHERE id = 10; 

Так с использованием SUBSTRING и INSTR и может быть, несколько других вы можете разработать запрос для выполнения задания.