В моей базе данных есть таблица новостей, в этой таблице есть столбец с именем TheNews, содержащий HTML-теги с текстом.
Я хочу выделить текст, расположенный между вторым тегом <p>
.
например, у меня есть этот текст:
<p>Hello</p>
<p>The text that I want </p>
<p>other text</p>
Я хочу выделить этот текст ' Текст, который я хочу ', используя SQL на MySQL.
Я пытаюсь использовать этот запрос, но мне нужно указать порядок тегов:
SELECT substring_index(substring_index(TheNews, '<p>', -1),
'</p>', 1)
FROM news;