Con una función de división, usa la aplicación cruzada:
select distinct SS.part
from YourTable
cross apply dbo.SplitString(YourColumn, ';') as SS
Aquí SplitString toma dos argumentos, la columna de cadena y el separador y tiene una columna llamada part
donde se devuelven los valores.