피벗

선봉·2023년 2월 20일
0

MySQL

목록 보기
15/36

한 열에 포함된 여러 값을 출력하고, 이를 여러 열로 변환하여 테이블 반환 식을 회전하고 필요하면 집계까지 수행하는 것을 말한다.

SUM, IF 함수를 사용해 피벗 테이블을 만들 수 있다.

select company,
SUM(IF(product='X', sales, 0)) AS 'X',
SUM(IF(product='Y', sales, 0)) AS 'Y',
SUM(IF(product='Z', sales, 0)) AS 'Z'FROM TBL GROUP BY company;
profile
백엔드 개발자

0개의 댓글

관련 채용 정보