mysql中替换字段的部分内容
如果想替换表中所有记录的某一个字段的指定字符串内容,可以使用mysql提供的replace()函数来实现。表记录如下:我想将address字段的湖北这部分内容替换成拼音hubei,那么sql语句如下:update user set address = replace(address,'湖北','hubei');执行后的结果:可以看到替换是成功的。再将email字段的qq邮箱全部替换为163邮箱,那
·
如果想替换表中所有记录的某一个字段的指定字符串内容,可以使用mysql提供的replace()函数来实现。表记录如下:
我想将address字段的湖北这部分内容替换成拼音hubei,那么sql语句如下:
update user set address = replace(address,'湖北','hubei');
执行后的结果:
可以看到替换是成功的。再将email字段的qq邮箱全部替换为163邮箱,那么同理,sql语句:
update user set email = replace(email,'@qq.com','@163.com');
执行后的结果:
第1、4、5、6行记录的email替换成功。
总结后的替换sql语句为:
update 表 set 要替换的字段 = replace(要替换的字段,'被替换的内容','替换的内容)。
其实都是比较基础很小的知识点,由于老是遗忘,所以特地记录一下。
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐



所有评论(0)