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