mysql字符串替换,mysql字符串
我现在有这样一个需求:在数据中有一个字段的数据形如“0-300”现在需要将数据替换成“0~300”。解决的sql如下:UPDATE tj_item_result SET reference_range=REPLACE(reference_range,'—','~') WHERE reference_range LIKE '%—%'
执行完之后,所有数据都变成了我想要的数据了。
update lesson set slide_path_dx = replace(slide_path_dx,"www.site.com/","E:\\web\\manhua\\")
update lesson set slide_path_dx = replace(slide_path_dx,"/","\\")
做之前记得备份数据,以防止出现考虑不周的情况.
你数据的具体情况我不是很清楚,这两种语句你自己看着用吧
select stuff(subject,1,7,'') as subject from pb_tudouthreads
--stuff(列名,从第几个字符开始,长度,替换成什么)
UPDATE pb_tudouthreads
SET subject= REPLACE(subject, LEFT(subject, 7), '')
WHERE (subject NOT LIKE '生活小常识——”%')
本站文章为和通数据库网友分享或者投稿,欢迎任何形式的转载,但请务必注明出处.
同时文章内容如有侵犯了您的权益,请联系QQ:970679559,我们会在尽快处理。