С функция за разделяне използвате кръстосано прилагане:
select distinct SS.part
from YourTable
cross apply dbo.SplitString(YourColumn, ';') as SS
Тук SplitString приема два аргумента, низовата колона и разделителя и има колона, наречена part
където се връщат стойностите.