可能重复:
SQL UPDATE 中的 str_replace?
如何在mysql中删除部分字符串?
SQL查找和替换字符串的一部分
我有一个包含网站 url 列表的数据库表,例如http://website.com/
,我想从它们中删除所有http://
和https://
。他们是我可以在列上运行以删除它的简单 SQL 语句吗?
我已经四处搜索,但找不到我需要的东西。我假设我需要同时使用 REPLACE 和 UPDATE 但我很挣扎。
到目前为止,我有:
UPDATE list
SET website
WHERE website LIKE 'http://%';
那是对的吗?我正在使用 MySQL,表是列表,列是网站,我想删除http://
这样的 url,例如:http://website.com/
变成:website.com
编辑:是否也可以删除尾部斜杠?