Sql 截取字段中的字符串

取 a 字段里有字符x后面的数

right(a, charindex('x',reverse(a))-1))      reverse(字段) 这个函数是把字段倒过来并转换成nvarchar类型

取 a 的后3位

right(a,3)

取字段 a中字符串  x 到 y 之间的字符串假设(x=2,y=7)

substring(a,CHARINDEX('2',a),CHARINDEX('7',a)-CHARINDEX('2',a)+1)

如果a=G000207858 那么得出来的结果就是207

posted on 2015-08-12 10:41  包子wxl  阅读(828)  评论(0编辑  收藏  举报