if the format is consistent
SELECT t1.ID
,t1.NAME
,PARSENAME(REPLACE(t1.NAME,' ','.'),2) AS FirstName
,PARSENAME(REPLACE(t1.NAME,' ','.'),1) AS LastName
FROM EMAIL as t1
left JOIN SM01_CONTACT AS t2
ON t1.ID like ltrim(rtrim(t2.ID))+'%'
------------------------------------------------------------------------------------------------------
SQL Server MVP
http://visakhm.blogspot.com/