Я вам здесь помогу, сообщив, что причиной возникновения этой проблемы является то, что база данных (которую вы не можете контролировать) нарушает первую нормальную форму. Среди прочего, первая нормальная форма говорит, что каждый столбец должен содержать одно значение, а не несколько значений. Это плохой дизайн.
Теперь, сказав это, первое решение, которое приходит мне в голову, это написать UDF, который анализирует значение в этом столбце на основе разделителя и возвращает либо первое, либо второе значение.
Randy