2016-07-27 58 views
0

我在Microsoft SQL Server中工作,并希望仅将URL表格删除到精确域(仅用于加入目的)。从URL中提取域以及更多

我已搜查在这里,我现在能够从http://www.starbucks.com/得到使用,以starbucks.com/:

RIGHT(web_domain, LEN(web_domain) - CHARINDEX('.', web_domain)) 

但是,我坚持,无法摆脱最后一个斜线的...我真的需要制作starbucks.com。有任何想法吗?

请注意,某些域名自然显示时没有结尾斜杠,因此解决方案必须能够允许出现在数据库中的域名,例如www.gap.com,并在运行上述代码按原样传递。

谢谢!

回答

0

尝试:

REPLACE(RIGHT(web_domain, LEN(web_domain) - CHARINDEX('.', web_domain)), '/', '')