Mysql中查询结果字符替换-----请教高手

kejzhao kejzhao 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
快放假了,先祝大家长假愉快!
有个查询替换的问题,具体如下:

select title from table01 where 1=1

结果:
1111111abc1111111
2222222abc2222222
3333333abc3333333
WWWWWWWabcWWWWWWW
QQQQQQQabcQQQQQQQ

现在我想使用replace函数进行替换,想把结果中‘非abc’的字符全部替换成‘***’
我想使用regexp_replace(title,[^abc],'***')函数的,好像mysql中不支持该函数,有其他好的方法吗?

附:使用replace函数 我没有搞出来,请家教高手!!不胜感激!!
select replace(title,'abc','***') from table01 where 1=1
...全文

相关推荐

评论 11
收藏 已收藏
分享
返回顶部
kejzhao
MySQL 57,062 成员 56,759 内容