0

リンクを 1 つの mysql フィールドから別のフィールドにコピーできるかどうかわかりません。

最初のフィールドには、最後に簡単な URL を含むテキストがあります。<a target="_blank" href="http://www.link.com/sdsdg">Anchor</a>

では、各リンクを他のテキストから分離し、そのリンクを別の mysql フィールドにコピーするにはどうすればよいでしょうか?

どうもありがとうございました。: )

4

1 に答える 1

0

Mysqlにはたくさんの文字列操作機能がありますこちらをご覧ください

たとえば、これらの関数をクエリで使用できます: (非常に単純な例)

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

したがって、SUBSTRING と INSTR を使用して、おそらく他のいくつかを使用して、ジョブを実行するためのクエリを作成できます。

于 2013-06-27T14:46:04.827 に答える