开发者社区 问答 正文

mysql 5.0.8批量删除某个表字段下的所有内容字符串,如何写sql语句

mysql 5.0.8
表名:ff_vod
在这个表下面有2个字段
字段一:vod_play 下面是播放器组名称
字段二:vod_url 下面的内容是全站的视频播放地址
字段一:vod_play下面有多个播放器组,由于数据入库播放器选择错误,导致不同的2个站的视频地址混合到一个播放器组里面去了,我现在想批量删除vod_play字段下其中一个优酷播放器,组名称yuku 下面所有vod_url字段下优酷的视频地址
我如果运行删除vod_url字段下的视频地址就会删除全部播放器的所有地址,我想为了不影响到删除其他播放器里面的视频地址,SQL语句里面一定得指定好希望删除的那个播放器组名称来删除才行吧。
这样的SQL语句我不会写,所以请大家帮忙了,谢谢
不知道大家有没有明白我说的,我再上传一张图片说明吧
下面的图我标注的就是我上面说的意思,就是
25

展开
收起
落地花开啦 2016-02-14 18:30:29 3604 分享 版权
1 条回答
写回答
取消 提交回答
  • 这个是当字符串处理了。 UPDATE a SET a = REPLACE(a, a REGEXP '[^\x00-\xff]',''); 试试看,我没有测试,你自己测试一下。

    答案来源于网络

    2019-10-10 18:06:17
    赞同 展开评论