0

mysql中是否有一个函数可以替换说我的属性是“URL”

如果我使用替换将是

REPLACE(URL,".com/index" , ".com") 

但我希望能够用“.com”替换 .com -> “.com/*” 之后的任何其他内容有没有一种简单的方法可以使用函数来做到这一点?

4

1 回答 1

1

我想有很多方法可以做到这一点。这是其中之一:

SELECT REPLACE(URL,SUBSTRING_INDEX(URL,'.com',-1) , ""); 

SUBSTRING_INDEX(URL,'.com',-1)将返回 .com 之后的部分
然后REPLACE使用空字符串将其删除。

于 2013-04-09T17:29:40.523 回答