Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
mysql中是否有一个函数可以替换说我的属性是“URL”
如果我使用替换将是
REPLACE(URL,".com/index" , ".com")
但我希望能够用“.com”替换 .com -> “.com/*” 之后的任何其他内容有没有一种简单的方法可以使用函数来做到这一点?
我想有很多方法可以做到这一点。这是其中之一:
SELECT REPLACE(URL,SUBSTRING_INDEX(URL,'.com',-1) , "");
SUBSTRING_INDEX(URL,'.com',-1)将返回 .com 之后的部分 然后REPLACE使用空字符串将其删除。
SUBSTRING_INDEX(URL,'.com',-1)
REPLACE