select reverse(substring(reverse(你的列),0,charindex(' ',reverse(你的列)))) from 你的表

解决方案 »

  1.   

    declare @a varchar(100)set @a='ZK28*1 1/2 车乐光板胶美黑代'
    select right(@a,charindex(' ',reverse(@a))-1)
      

  2.   

    1.
    select REVERSE(substring(REVERSE(colimnname),1,charindex(' ',REVERSE(columnname)) - 1))
    2.
    select REVERSE(left(REVERSE(columnname),PATINDEX('% %',REVERSE(columnname))-1))
      

  3.   

    ZK28*1 1/2 车乐美黑代select right(字段名,len(字段名)-charIndex(' ',字段名)) from 你的表