问题1 :替换字段中的某段文字:
解决方法:
使用replace(obj, search, replace_str)函数;
sql语法:
UPDATE 表名 SET 字段名=replace(字段名, '被替换字符串', '用来替换的字符串') ;
UPDATE `user` SET `name`=replace(`name`, '张', '李') ;
截取link字段,来更新表ring_list中的title字段,并替换’%20’成’ ‘.
update `ring_list` as a,(SELECT id, REPLACE(SUBSTRING(link, 39, length(link) – 42),’%20′,’ ‘) as name FROM `ring_list`) as b set a.title =b.name where a.id = b.id
UPDATE ring_list SET title = REPLACE( title, ‘.mp3’, ” )
原创文章如转载请注明:你必须 登录后 才能对文章进行评论!