什么Mysql查询将搜索文本并替换它
例如
在表格新闻栏中我希望用新闻/ 1个帖子/ 2个替换帖子/ 1个新闻/ 2个帖子/ 3个新闻/ 3个等等
感谢
答案 0 :(得分:0)
尝试:
update table_name set column_name = replace(column_name,string to be searched,replace with string)
即:
对于表格新闻栏目网址,您希望通过新闻/ 1个帖子/ 2替换新闻/ 2个帖子/ 3个帖子/ 3个新闻/ 3。所以,它将是
update news set urls = replace(urls,'posts/1','news/1');
update news set urls = replace(urls,'posts/2','news/2');
update news set urls = replace(urls,'posts/3','news/3');
或者您可以使用存储过程与同时一次性完成。
这是你想要的吗?