2016-02-19 165 views

回答

0

嘗試這樣:

select 
    case when NAME(' ',name)>0 
     then SUBSTRING(name,1,CHARINDEX(' ',name)-1) 
     else name end firstname, 
    CASE WHEN NAME(' ',name)>0 
     THEN SUBSTRING(name,CHARINDEX(' ',name)+1,len(name)) 
     ELSE NULL END as nickname 
from Customers