Если вам нужно сделать это с тоннами (или тоннами, но определенно не тоннами) адресов электронной почты и / или вы делаете это часто, то подходящее время сделать это, когда данные поступают в таблицу (с помощью триггера вставки / обновления) и разбив ее на два столбца в этой точке. Таким образом, это происходит только при необходимости, а не каждый раз, когда вы делаете выбор на столе.
Данные почти всегда читаются гораздо чаще, чем записываются, поэтому, разделяя во время вставки / обновления, вы минимизируете объем работы, которую необходимо выполнить. Функции для каждой строки никогда не масштабируются хорошо, так как ваши таблицы становятся больше, и гораздо проще просто объединить два столбца, чем разделить их на основе разделителя символов.
Другие ответы уже говорят вам, как сделать раскол. Я утверждаю, что вы делаете это не в то время. Конечно, если об изменении схемы не может быть и речи, просто проигнорируйте этот ответ. Но, на мой взгляд, это был бы лучший путь.