С текущим MySql
запросом можно получить src
из первого тега img
.
Запрос:
SELECT substr(substr(textfield , locate('src="', textfield ) + 5), 1,
locate('"', substr(textfield , locate('src="', textfield ) + 5)) - 1) as 'imgurl'
from pages where field1 ='data' and field2 = 'nothing';
Необходимо получить все src
ввсе img
тег в ячейке строки.
Пример:
столбец таблицы содержит id
и text
.
текстовое поле имеет
some random content <img src='https://www.fakeurl.com/folder/image.jpeg'>
and also <img src="https://www.fakeurl.com/folder/image.jpg"> and also <img
src='/folder/image.jpeg'> and some additional content
Необходимо извлечь все src
из этого столбца textfield
, используя query
или function
или procedure
в MySQL.
Необходимый результат:
https://www.fakeurl.com/folder/image.jpeg
https://www.fakeurl.com/folder/image.jpg
/folder/image.jpeg
Что необходимо изменить, чтобы получить результат или использовать какой-либо другой запрос?