mysql 正则替换字段,在线等等!急急急急!mei'fen'le

如表a中的字段ziduan值为bbb###ccc,现在需要替换掉###ccc,也就是分割符后面的,让ziduan值只保留bbb,语句怎么写?因为是批量的,每个字段分割符后... 如表 a 中的 字段 ziduan 值为 bbb###ccc,现在需要替换掉###ccc,也就是分割符后面的,让ziduan值只保留bbb,语句怎么写?

因为是批量的,每个字段分割符后面不全是ccc,用下面的语句不能处理:

update `a` set ziduan =REPLACE (ziduan ,'###%','')

请问,如何写正规?
而且字段中分割符“###”可能出现多次,只保留第一次出现前面部分

没分了,帮帮忙!
展开
 我来答
徽信nbpapa88
2017-03-11 · TA获得超过177个赞
知道答主
回答量:445
采纳率:0%
帮助的人:80.5万
展开全部
UPDATE `tablename` SET `content`=replace(`content`, substr(`content`, locate('', `content` , locate('<p', `content`))+依-locate('<p', `content`)), '')
追问
能说详细点吗? 套在上面的 数据中?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式