unnest를 사용하니 ,로 구분된 리스트를 여러개의 열로 나눌수 있었다.
string_to_array()의 반대 개념이라고 하면 되려나?
regexp_split_to_table() 도 사용할 수 있으나 regexp의 cost가 비싼 편이라 추천은 안하는 듯
[링크 : https://stackoverflow.com/questions/29419993/split-column-into-multiple-rows-in-postgres]
[링크 : https://www.postgresql.org/docs/current/functions-string.html#FUNCTIONS-STRING-OTHER]
+
예제에 따라 다르지만 select에서 써도 되고 from에서 lateral join으로 구현해도 되고
어느게 cost가 낮을려나?
[링크 : https://www.postgresql.org/docs/9.2/functions-array.html]
[링크 : https://wwwi.tistory.com/350]
+
'프로그램 사용 > postgreSQL' 카테고리의 다른 글
postgresql 경고? temporary file leak (0) | 2019.09.30 |
---|---|
unnest()로 regexp_matches()의 {} 벗기기 (0) | 2019.09.30 |
postgresql where similar to (정규표현식) (0) | 2019.09.29 |
update case (0) | 2019.09.26 |
존재하는 테이블에 시퀀스 값 추가하기 (2) | 2019.09.26 |