我有一张包含所有员工详细信息的表格,包括电子邮件地址
是否有任何特定的查询,通过该查询我可以找到电子邮件地址的长度,直到遇到字母“@”?
如果电子邮件地址是azxcde@asas.com,那么我想提取 azxcde是电子邮件的一部分。
答案 0 :(得分:6)
Select
Left(EmailColumnName,CharIndex('@',EmailColumnName)-1) as UserName
from tableName
答案 1 :(得分:1)
以下是使用SUBSTRING的替代版本:
SELECT SUBSTRING(EmailColumnName,0,CHARINDEX(' ',EmailColumnName)) as UserName
FROM tablName