0

段落で「区切られた」表の行にデータがあります。各段落のデータを個別に選択して表示する必要があります。

<p>1 The Turtle is slow. </p>
<p>2 The Rabbit is fast. </p>
<p>3 The Horse eats hay. </p>

これを行うことさえ可能ですか?そうでない場合、それを機能させる他の方法はありますか?

4

1 に答える 1

0

を使用してsubstring_index()、基本的にこれを行うことができます。

最初の段落が必要な場合:

select replace(substring_index(col, '</p>', 1), '<p>', '')

2番目の場合:

select replace(substring_index(substring_index(col, '</p>', 2), '</p>', -1), '<p>', '')
于 2013-09-09T01:36:51.253 に答える