先说下,对于你要求的理解吧。
数据库A中有表B,字段包括id,name,content。数据行数有5条
示例创建库、表,并插入数据
create database A charset utf8;
use A;
create table B(id int, name char(20),content varchar(255));
insert into B values(1,"zs","有朋自远方来,a='b',不亦乐乎"),(2,"ls","人不知而不愠,a='b',不亦君子乎 "),(3,"ww","敬鬼神,a='b',而远之 "),(4,"zl","朝辞白帝彩云间,a='b',千里江陵一日还"),(4,"qb","两岸猿声啼不住,a='b',轻舟已过万重山");
替换a='b'为空,代表删除a='b'
替换语句如下
update B set content = replace(content,"a='b'",'');
数据库A中有表B,字段包括id,name,content。数据行数有5条
示例创建库、表,并插入数据
create database A charset utf8;
use A;
create table B(id int, name char(20),content varchar(255));
insert into B values(1,"zs","有朋自远方来,a='b',不亦乐乎"),(2,"ls","人不知而不愠,a='b',不亦君子乎 "),(3,"ww","敬鬼神,a='b',而远之 "),(4,"zl","朝辞白帝彩云间,a='b',千里江陵一日还"),(4,"qb","两岸猿声啼不住,a='b',轻舟已过万重山");
替换a='b'为空,代表删除a='b'
替换语句如下
update B set content = replace(content,"a='b'",'');
