如何在MS Sql中选择行数据的一部分?
离。 Charmina(女)
我想要选择的只是女性而不是整个Charmina(女性)
答案 0 :(得分:2)
您可以使用SUBSTRING
获取字符串的子序列
SELECT SUBSTRING( your_Raw ,start , length ) AS Alias
FROM Your_Table
答案 1 :(得分:2)
试试这个
select substring('Charmina (Female)',
charindex('(','Charmina (Female)')+1,
LEN('Charmina (Female)')-charindex('(','Charmina (Female)')-1)
或
select stuff('Charmina (Female)',1,charindex('(','Charmina (Female)')-1,'')