Намерете последния ,
като обърнете низа и потърсите първото срещане, след което прочетете толкова много знаци отдясно на низа;
rtrim(right(list_field, charindex(',', reverse(list_field)) - 1))
(Използвайте reverse(list_field) + ','
ако има възможност да няма разделители в полето и искате една стойност)