如何在sql server中选择子字符串 [英] How to select substring in sql server
本文介绍了如何在sql server中选择子字符串的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有一个专栏名称,他的价值是-----
Ram 88888888
Ravi 9999999999
jyotish 3333333333
我想要的输出是
Ram
Ravi
Jyotish
解决方案
请看看:< span class =code-keyword> SELECT SUBSTRING(COLUMNNAME, 0 ,CHARINDEX('' ',COLUMNNAME)) FROM TABLENAME
试试这个:
SELECT LEFT(列名,PATINDEX('%[^ az]%',列名+'a') - 1)FROM tablename
I have a column Name and his value is-----
Ram 88888888
Ravi 9999999999
jyotish 3333333333
I want the output is
Ram
Ravi
Jyotish
解决方案
Please have a look:SELECT SUBSTRING(COLUMNNAME,0,CHARINDEX(' ',COLUMNNAME)) FROM TABLENAME
Try this:
SELECT LEFT(columnname,PATINDEX('%[^a-z]%', columnname+'a')-1) FROM tablename
这篇关于如何在sql server中选择子字符串的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文