Похоже, что вы хотите все после первого "-". Для этого используйте instr()
и substr()
:
select substr(col, instr(col, '- ') + 2)
Обычно в MySQL самое простое решение - substring_index()
. Но у вас может быть несколько '- '
, и вы заботитесь только о первом. Если нет, то:
select substring_index(col, '- ', 2)