r try like thisdeclare @str table(Col1 int, Col2 varchar(32))insert into @str select 1, '12,15,16' union all select2, '85,45'SELECT col1, replace(SUBSTRING(s.Col2,charindex(',',s.Col2,v.number),abs(charindex(',',s.Col2,charindex(',',s.Col2,v.number)+1)-charindex(',',s.Col2,v.number))),',','')as valueFROM @str s INNER JOIN master..spt_values AS v on v.Type = 'P' AND v.number > 0 AND v.number <= len(s.Col2)WHERE substring(',' + s.Col2, v.number, 1) = ','