[문제]
구분자 없이 입력된 10의 자리 이상의 숫자를 한 자리 숫자씩 끊어 새로운 행에 넣어야 한다.
단, 해당 컬럼이 아닌 컬럼은 같은 값으로 중복하여 출력한다.
[해결]
SELECT TIME , VALUE::TEXT FROM TEST_TABLE UNION ALL SELECT TIME , UNNEST(STRING_TO_ARRAY(VALUE::TEXT,NULL)) AS VALUE FROM TEST_TABLE

'Skill Tree🌲 > SQL' 카테고리의 다른 글
[mssql] 랜덤한 숫자 insert into select (0) | 2023.10.31 |
---|---|
[postgresql] MYBATIS foreach문 INSERT, UPDATE 여러개 (0) | 2023.05.26 |
SQL 활용 핵심요약 (0) | 2022.04.05 |