22,294
社区成员
发帖
与我相关
我的任务
分享declare @tb table (id int identity(1,1), url nvarchar(100))
insert into @tb
select 'https://forum.csdn.net/PointForum/Forum/PostTopic.aspx?forumID=6e0e6207-de3a-4c0b-8f8a-052fcba6392a'
union all select 'http://csdn.net/PointForum/Forum/PostTopic.aspx?forumID=6e0e6207-de3a-4c0b-8f8a-052fcba6392a'
union all select 'http://sports.sina.com.cn/'
select --substring(url,7,charindex('/',substring(url,7,len(url))-1)
substring(url,8,len(url)),
substring(url,8,charindex('/',substring(url,8,len(url)))-1),
parsename( substring(url,8,charindex('/',substring(url,8,len(url)))-1),4),
parsename( substring(url,8,charindex('/',substring(url,8,len(url)))-1),3),
parsename( substring(url,8,charindex('/',substring(url,8,len(url)))-1),2),
parsename( substring(url,8,charindex('/',substring(url,8,len(url)))-1),1)
from @tb
---------------------------------------------------------------------------------------------------- ------------------- --------- ------- ------------ ------
forum.csdn.net/PointForum/Forum/PostTopic.aspx?forumID=6e0e6207-de3a-4c0b-8f8a-052fcba6392a forum.csdn.net NULL forum csdn net
csdn.net/PointForum/Forum/PostTopic.aspx?forumID=6e0e6207-de3a-4c0b-8f8a-052fcba6392a csdn.net NULL NULL csdn net
sports.sina.com.cn/ sports.sina.com.cn sports sina com cn
(3 row(s) affected)
select 'csdn.net' as referer from table