sql语句,如何截取指定字段某一个字符出现后的后面的字符串吗?
2016-11-30 20:20
2256 查看
sql语句,能够截取指定字符串后面的一个字符串吗?
如下图:
dasf.sdf
dergre.adsf.lfs
ljjdf.ljfjl
想要得到第一个.后面的字符串内容
sdf
adsf.lfs
ljfjl
SQL语句写法如下,str为字段名称:
如果中间间隔为-,则sql语句为
如下图:
dasf.sdf
dergre.adsf.lfs
ljjdf.ljfjl
想要得到第一个.后面的字符串内容
sdf
adsf.lfs
ljfjl
SQL语句写法如下,str为字段名称:
selectid,
substring
(str,charindex(
','
,str)+1,len(str)-charindex(
','
,str))
from
test;
如果中间间隔为-,则sql语句为
selectid,
substring
(str,charindex(
'-'
,str)+1,len(str)-charindex(
'-'
,str))
from
test;
相关文章推荐
- ASP中如何判断一个字符串中某个指定的字符出现的次数?
- mysql通过sql语句如何批量去掉某一个表中某一个字段的下面的相同部分字符串
- 如何用SQL统计某个字符在一个字符串中出现的次数
- 用SQL语句实现一个字段中,某个字符出现的次数
- mysql sql语句提取截取字段值中的数字字符串,动态截图指定字符串数字
- sql 语句 写一个函数T-sql函数elimination(a,b)将出现在第一个字符串中的第二个字符串中的所有字符删除,即:select dbo.elimination('abcdefg123
- sql语句实现返回某一字符串中出现某一字符的次数
- SQL 根据指定字符截取字符串Split函数
- 统计一个给定字符串中指定的字符出现的次数
- sql删除字段中指定字符之前的字符串或者删除字段中指定字符之后的字符串
- 如何找出一个字符串中第一个只出现一次的字符
- SQL之得到一个字符串中某一个字符第n次出现的位置的函数
- 判断一个字符串包含某个字符/截取指定字符窜
- 对于给定的一个字符串,统计其中数字字符出现的次数。输入数据有多行,第一行是一个整数n,表示测试实例的个数,后面跟着n行,每行包括一个由字母和数字组成的字符串。
- 写一个函数,用来把一个字符串用指定的字符作为分隔符分割成若干个子串输出 | 写一个函数,用来返回一个字符串中重复出现的最长字串的长度及其开始地址
- SQL 判断字段中指定字符出现的次数
- 简单却常用的一个SQL功能:1句SQL语句返回多个字段值到指定变量
- sql语句如何将多个空格字符替换成一个空格字符
- sql截取字段最后以特定字符隔开的内容语句
- 请求大神,C#如何截取字符串中指定字符之间的部分