最新活动:电脑PC端+手机端+微网站+自适应网页多模板选择-建站388元起价!!!
当前位置:主页 > 网站建设 > sql 截取域名的问题建站知识

sql 截取域名的问题建站知识

时间:2023-05-24 11:05:24 阅读: 文章分类: 网站建设 作者: 网站编辑员

导读:1建站知识sql 截取域名的几种方法总结,需要的朋友可以参考一下网站建设公司网站seo优化。

网站建设公司网站seo优化

最近由于对数据库的域名要排重,因为sql直接使用起来方便一些,就整理下

A.截取从字符串左边开始N个字符

复制代码 代码如下:

Declare @S1 varchar(100) Select @S1='http://www.jb51.net' Select Left(@S1,4)

------------------------------------ 显示结果: http

B.截取从字符串右边开始N个字符(例如取字符)

复制代码 代码如下:

Declare @S1 varchar(100) Select @S1='http://www.jb51.net' Select right(@S1,11)

------------------------------------ 显示结果:

C.截取字符串中任意位置及长度(例如取字符www)

复制代码 代码如下:

Declare @S1 varchar(100) Select @S1='http://www.jb51.net' Select SUBSTRING(@S1,8,3)

------------------------------------ 显示结果:

以上例子皆是已知截取位置及长度,下面介绍未知位置的例子

2.截取未知位置的函数

A.截取指定字符串后的字符串(例如截取后面的字符串)

方法一:

复制代码 代码如下:

Declare @S1 varchar(100) Select @S1='http://www.jb51.net' Select Substring(@S1,CHARINDEX('www',@S1)+1,Len(@S1)) /*此处也可以这样写:Select Substring(@S1,CHARINDEX('//',@S1)+2,Len(@S1))*/

------------------------------------ 显示结果:

需要注意:CHARINDEX函数搜索字符串时,不区分大小写,因此CHARINDEX('www',@S1)也可以写成CHARINDEX('WWW',@S1)

方法二:(与方法一类似)

复制代码 代码如下:

Declare @S1 varchar(100) Select @S1='http://www.jb51.net' Select Substring(@S1,PATINDEX('%www%',@S1)+1,Len(@S1)) --此处也可以这样写:Select Substring(@S1,PATINDEX('%//%',@S1)+2,Len(@S1))

------------------------------------ 显示结果:

函数PATINDEX与CHARINDEX区别在于:前者可以参数一些参网站建设数,增加查询的功能

方法三:

复制代码 代码如下:

Declare @S1 varchar(100) Select @S1='http://www.jb51.net' Select REPLACE(@S1,'http://','')

------------------------------------ 显示结公司网站建设果:

利用字符替换函数REPLACE,将除需要显示字符串外的字符替换为空

方法四:

复制代码 代码如下:

Declare @S1 varchar(100) Select @S1='http://www.jb51.net' Select STUFF(@S1,CHARINDEX('http://',@S1),Len('http://'),'')

------------------------------------ 显示结果:

函数STUFF与REPLACE区别在于:前者可以指定替换范围,而后者则是全部范围内替换

B.截取指定字符后的字符串(例如截取C:\Windows\test.txt中文件名) 与A不同的是,当搜索对象不是一个时,利用上面的方法只能搜索到第一个位置

关键词标签: 域名 标题 标签

声明: 本文由我的SEOUC技术文章主页发布于:2023-05-24 ,文章sql 截取域名的问题建站知识主要讲述标签,标题,域名网站建设源码以及服务器配置搭建相关技术文章。转载请保留链接: https://www.seouc.com/article/web_6757.html

我的IDC 网站建设技术SEOUC.COM
专注网站建设,SEO优化,小程序设计制作搭建开发定制网站等,数千家网站定制开发案例,网站推广技术服务。
  • 5000+合作客服
  • 8年从业经验
  • 150+覆盖行业
  • 最新热门源码技术文章