拆分表列sql server 2008中的值?

时间:2011-05-09 11:11:00

标签: sql-server sql-server-2008

表名:Table1

该表有2列

Id   Name

1     1|admin|abs@yahoo.com
2     22|user|aaaaa@yahoo.com

Name列我想要获取电子邮件地址

结果:

Name
abs@yahoo.com    
aaaaa@yahoo.com

1 个答案:

答案 0 :(得分:1)

尝试这个

select SUBSTRING(name,CHARINDEX('|',name, CHARINDEX('|', name)+1)+1,100) from  Table1
相关问题