Patrick's 데이터 세상
WM_CONCAT 여러 row 하나의 컬럼으로 가져오기, 중복제거 본문
반응형
SMALL
여러 ROW 의 데이터를 하나의 행으로 가져와야 할 때 사용하는 함수
select 컬럼1
, (select wmsys.wm_concat(컬럼) from ct_accession where 키값o=a.키값) 별칭
from 테이블 a
여러 row값을 하나의 행으로 가져오는데는 WM_CONCAT 함수 외에도 LISTAGG가 존재. (11g 에서 추가된 함수)
반응형
LIST
'Programming > Oracle' 카테고리의 다른 글
나눠서 입력하는 insert pl/sql문 (1) | 2021.01.29 |
---|---|
xmltype 컬럼 추출 쿼리 (0) | 2020.10.29 |
TIMESTAMP 함수를 활용한 레코드 변경 시간 확인 (0) | 2020.06.25 |
Query 결과 값이 많을 때 나눠서 반출하는 방법 (0) | 2020.06.24 |
ORACLE TIMESTAMP를 활용한 데이터 복원 (0) | 2020.06.23 |
Comments