mysql数据库某个字段的所有值匹配替换

我的mysql中有这样一个字段(arctype),这个字段主要是用于存储生成静态页面的目录.这个字段中的值大概都是这个样子的[{cmspath}/a/info],[{cm... 我的mysql中有这样一个字段(arctype),这个字段主要是用于存储生成静态页面的目录.这个字段中的值大概都是这个样子的[{cmspath}/a/info],[{cmspath}/a/info/city],[{cmspath}/a/news/china]......,请问,如何用一个SQL语句把这个字段的所有值的"/a"这一级目录去掉. 展开
 我来答
忆林子
推荐于2016-02-11 · TA获得超过2034个赞
知道大有可为答主
回答量:4079
采纳率:0%
帮助的人:2707万
展开全部
大致就是以下格式,用repleace函数将/a替换成空字符串,具体你可以先用select语句将repleace的结果查询出来确认下正确性,然后再改成update。
update
表名
set
字段名 = repleace(字段名, "/a", "")
赫博牵恬欣
2019-05-29 · TA获得超过1118个赞
知道小有建树答主
回答量:1353
采纳率:100%
帮助的人:6.5万
展开全部
请描述替换规则,或者粘贴一些示例数据(替换前、替换后)的内容。一般使用下面的sql语句:
update
表名
set
字段=replace(字段,"现有内容","替换内容")
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
逃离430
2012-05-02
知道答主
回答量:68
采纳率:0%
帮助的人:29.7万
展开全部
replace
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
老徐提问
2012-04-23 · 贡献了超过225个回答
知道答主
回答量:225
采纳率:0%
帮助的人:30万
展开全部
替换
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式