[PostgreSql] split_part(), string_to_array(), unnest() 함수로 컬럼의 문자열 분리하기
1. 구분자로 문자열을 분리한 다음 각각의 컬럼으로 나누기 with test as (select '서울,대구,부산,대전,인천,광주' cities) select split_part(cities, ',', 1) "1", split_part(cities, ',', 2) "2", split_part(cities, ',', 3) "3", split_part(cities, ',', 4) "4", split_part(cities, ',', 5) "5", split_part(cities, ',', 6) "6" from test 2. 문자열 분리 후 배열로 가져오기 with test as (select '서울,대구,부산,대전,인천,광주' cities) select string_to_array(cities, ',') fr..