有没有办法从mysql中的字段中删除一些内容?

时间:2011-10-20 04:07:27

标签: mysql

例如:表products_description中有一个名为products的字段。

<p><span class="Apple-style-span">
<p class="f12&quot;">Product Information of<a href="http://www.example.com/1.html">&nbsp;<strong>Pinocchio DVD (Disney)</strong></a></p>
<b>Language:</b>English  <b>Boxed Set:</b>Yes  <b>Discs:</b>2 pcs    <b>Release date:</b>9 February 1940  <b>Condition:</b>New  <b>Weight:</b>0.5kg    <b>Format:</b>Support both NTSC &amp; PAL  <b>No. of Season:</b>    <b>Name
<p class="f12">Main Images<p>

products_description表有很多像上面这样的记录。现在,我想使用一些commonds来删除以<strong><a href="http://www.example.com/1.html">.....</a></strong>部分开头的内容。网址可能是http://www.example.com/2.html ....如果products_description有它。谢谢你。

1 个答案:

答案 0 :(得分:1)

这样的事情应该有效:

update products
set products_description = replace(products_description, '<a href="http://www.example.com/1.html">', '')