• Hello dear,

    please tryout this . I assume from your query string is not limited to 2 commas .

    Declare @strsql varchar(50),@chrindex int

    set @strsql = 'AA,BB,C,D'

    select @strsql --print original val

    select @chrindex=CHARINDEX(',',@strsql,1)

    select SUBSTRING(@strsql,1,@chrindex-1)--output1

    while @chrindex > 0

    begin

    set @strsql= SUBSTRING(@strsql,@chrindex+1,LEN(@strsql))

    select @chrindex=CHARINDEX(',',@strsql,1)

    if @chrindex >0 select SUBSTRING(@strsql,1,@chrindex-1) -- output2

    end

    select @strsql --output3