[SQLD] PIVOT

·2023년 5월 24일
0

SQLD

목록 보기
14/18
post-thumbnail

PIVOT

PIVOT절

행을 열로 변환해주는 함수.

SELECT 컬럼명, [열로 변환시킬 행] 
FROM 테이블 
PIVOT (그룹함수(집계컬럼) 
FOR (피벗 대상 컬럼명) 
IN([피벗컬럼값],...))
  • ALIAS 사용 가능
  • FOR 절 : PIVOT할 컬럼을 지정
  • IN 절 : PIVOT할 값을 지정

UNPIVOT절

열을 행으로 변환해주는 함수.

SELECT 컬럼명, 데이터를 재구축할 컬럼명
FROM 테이블명
UNPIVOT( 검색할 컬럼
FOR 컬럼명
IN ([행으로 표시할 컬럼명]))
  • ALIAS 사용 가능
  • FOR 절 : 행으로 표시될 기존 컬럼들의 기준 컬럼
  • IN 절 : 행으로 표시할 컬럼값
profile
🧑‍💻백엔드 개발자, 조금씩 꾸준하게

0개의 댓글