我,me
你,you
我们,we查询后显示me
you
we

解决方案 »

  1.   

    select parsename(replace(col,',','.'),1) from tb
      

  2.   

    select  substring(col,charindex(',',col),len(col)-charindex(',',col)) from tb
      

  3.   

    select  substring(col,charindex(',',col)+1,len(col)-charindex(',',col)) from tb
    差了一个+1,呵呵
      

  4.   

    select  substring(col,charindex(',',col),len(col)-charindex(',',col)) from tb
      

  5.   

    查( right(翻转(col),chindex(',',col))
      

  6.   

    DECLARE @TEST NVARCHAR(100)
    SET @TEST = N'你,you'
    SELECT RIGHT(@TEST, LEN(@TEST)-CHARINDEX(',', @TEST))
      

  7.   


    select substring(col,charindex(',',col),len(col)-charindex(',',col)) from tb
      

  8.   

    select substring(col,charindex(',',col),len(col)-charindex(',',col)) from tb
      

  9.   


    create table tt
    (
    name varchar(20)
    )
    insert into tt
    select '我,me' union all
    select '你,you' union all
    select '我们,we' select SUBSTRING(name,CHARINDEX(',',name,0)+1,LEN(name)-CHARINDEX(',',name,0)) from tt;
      

  10.   

    select parsename(replace(col,',','.'),1) from tb
      

  11.   

    select parsename(replace(col,',','.'),1) from tb
      

  12.   


    --有一种解决方法叫,脱了裤子放个屁,然后在穿上
    DECLARE @a AS VARCHAR(20)='ffdad,we'
    SELECT REVERSE(SUBSTRING(REVERSE(@a),1,CHARINDEX(',',REVERSE(@a))-1))
      

  13.   

    select substring(name,charindex(',',name)+1,10)  from tt或select substring(name,charindex(',',name)+1,LEN(name))  from tt
      

  14.   

    结果:
    me
    you
    we