表名是:sdb_daq_comment
字段是:content
content里面有一些<a> 标记。
批量替换 mysql  <a>标签的sql 怎么写?

解决方案 »

  1.   

    update sdb_daq_comment set content=replace(content,'<a>','');
      

  2.   

    try~update sdb_daq_comment set content = REPLACE(content, '<a>', '') where 1 = 1;
      

  3.   


    没有呢。是<a> 但是 标签里面的内容是一个超链接 是一个不确定的值。怎么一起去掉
      

  4.   

    mysql也有正则表达式。要不就用php处理吧。哈哈,就是。。求php的<a>xx</a>的正则匹配替换吧
      

  5.   

    用正则去匹配<a>和</a>中间的所有内容把
      

  6.   

    try again~update sdb_daq_comment set content = REPLACE(content , substring(content, locate('<a>',content), locate('</a>', content)), '') where 1=1;