【发布时间】:2012-08-15 08:08:57
【问题描述】:
可能重复:
str_replace in SQL UPDATE?
How to remove part of string in mysql?
SQL Find & Replace part of a string
我有一个包含网站 url 列表的数据库表,例如http://website.com/ 我想从中删除所有 http:// 和 https://。它们是我可以在列上运行以删除它的简单 SQL 语句吗?
我已经四处搜索,但找不到我需要的东西。我假设我需要同时使用 REPLACE 和 UPDATE 但我很挣扎。
到目前为止我有:
UPDATE list
SET website
WHERE website LIKE 'http://%';
正确吗?我正在使用 MySQL,表是列表,列是网站,我想删除 http:// 所以像:http://website.com/ 这样的 url 变成了:website.com
编辑:是否也可以删除尾部斜杠?
【问题讨论】:
-
在更新查询中使用 str_replace 函数