可能是重复问题:
在SQL UPDATE中使用str_replace?
如何在mysql中删除字符串的一部分?
SQL查找和替换字符串的一部分
我有一个数据库表格,其中包含网站URL列表,例如http://website.com/,我想从它们中删除所有的http://和https://。是否有一个简单的SQL语句可以在列上运行以删除它?
我已经搜索了一下,但是找不到我需要的内容。我认为我需要同时使用REPLACE和UPDATE,但我很困难。
到目前为止,我有:
UPDATE list
SET website
WHERE website LIKE 'http://%';
这样正确吗?我正在使用MySQL,表名为list,列名为website,我想要删除http://,使得像这样的url:http://website.com/ 变成 website.com
编辑:同时也可以删除末尾的斜杠吗?