prøv dette:
Lav en understreng fra 3. komma til slutningen af strengen.. For at finde de 3 kommaer bruger jeg charindex()-funktionen 3 gange
declare @str varchar(50)='bzip2,1,668,some,text'
select substring(@str,
CHARINDEX(',',@str,CHARINDEX(',',@str,CHARINDEX(',',@str,1)+1)+1)+1,
LEN(@str)-CHARINDEX(',',@str,CHARINDEX(',',@str,CHARINDEX(',',@str,1)+1)+1))
resultat :
some,text