我想在电子邮件中选择姓名
示例:
sample@gmail.com
由此,我想仅选择'sample'
。
答案 0 :(得分:0)
这适用于MS SQL Server。如果您使用任何其他RDBMS
,则可以轻松复制此项declare @email varchar(100)
set @email='sample@gmail.com'
select substring(@email,1,charindex('@',@email)-1)
答案 1 :(得分:0)
试试这个
declare @email nvarchar(200) = 'sample@gmail.com'
select left(@email,charindex('@',@email,0)-1)