У меня есть столбец со строками типа '006_THR'; '1003_ER'; '100_THREE', и я хочу поместить всю строку до "_" в столбце и всю строку после "_" в другом столбце.
"_"
col col1 col2 006_THR 006 THR 1003_ER 1003 ER 100_THRE 100 THRE
Спасибо!
Как насчет split_part():
split_part()
select col, split_part(col, '_', 1) as col1, split_part(col, '_', 2) as col2 from t;